Polish Zapiekanka Recipe: Open-Faced Mushroom Melt

Updated November 6, 2026

Total time
30 min
prep 15 min · cook 15 min
Serves
4
portions as written

Jump to recipe

Polish Zapiekanka Recipe: Open-Faced Mushroom Melt

Zapiekanka is Poland’s beloved street food: a halved baguette topped with sautéed mushrooms and melted cheese, broiled until golden and crisp. It works because the crusty bread soaks up the savory mushroom mixture while the cheese forms a gooey, browned topping that contrasts with the crunchy edges. This version stays true to the classic, using simple ingredients you can find anywhere.

Ingredients

  • 1 large baguette (about 16 inches / 40 cm long)
  • 2 tablespoons (30 g) unsalted butter
  • 1 medium onion, finely chopped (about 1 cup / 150 g)
  • 8 oz (225 g) white button mushrooms, sliced
  • 1 teaspoon sweet paprika
  • Salt and freshly ground black pepper, to taste
  • 1 cup (100 g) grated Polish cheese (like Gouda or Edam) or mozzarella
  • 2 tablespoons ketchup, for serving
  • Fresh chives or parsley, chopped, for garnish (optional)

Instructions

  1. Preheat your oven’s broiler. If you have a convection setting, use it for even browning.
  2. Cut the baguette in half lengthwise, then cut each half crosswise into two pieces, giving you 4 open-faced sandwiches. Place them cut-side up on a baking sheet lined with foil.
  3. In a large skillet over medium heat, melt the butter. Add the onion and cook until soft and translucent, about 3-4 minutes.
  4. Add the sliced mushrooms and cook, stirring occasionally, until they release their liquid and it evaporates, and they start to brown, about 5-7 minutes. Season with paprika, salt, and pepper.
  5. Spoon the mushroom mixture evenly over the four baguette pieces.
  6. Sprinkle the grated cheese generously over the mushrooms, covering the surface.
  7. Broil for 2-4 minutes, until the cheese is melted and bubbling, and the edges of the bread are golden and crisp. Watch closely to avoid burning.
  8. Remove from the oven, drizzle with ketchup, and sprinkle with fresh herbs if using. Serve immediately.

Tips

  • Use a sturdy baguette: A soft, flimsy baguette will get soggy. Look for one with a firm crust and a relatively tight crumb. If your baguette is very airy, toast it lightly under the broiler for 1 minute before adding the toppings.
  • Don’t overcrowd the pan: When cooking mushrooms, give them space so they brown instead of steam. If your skillet is small, cook them in batches.
  • Substitute the cheese: Traditional zapiekanka often uses a mild, melty cheese. If you can’t find Polish cheese, use a good melting mozzarella, Gouda, or even a sharp cheddar for more flavor.
  • Make it ahead: You can prepare the mushroom topping up to 2 days in advance and keep it refrigerated. When ready to serve, assemble and broil as directed.

Serving Suggestions

Zapiekanka is typically served hot, straight from the broiler, as a snack or light meal. In Poland, it’s often enjoyed with a squeeze of ketchup and a side of pickles or a simple cucumber salad. It also pairs well with a cold beer or a glass of kompot (a sweet fruit drink). For a heartier meal, serve with a bowl of tomato soup or a simple green salad.

Variations

  • Meaty version: Add 4 oz (115 g) of cooked, crumbled kielbasa or bacon to the mushroom mixture.
  • Veggie-loaded: Add thinly sliced bell peppers, cherry tomatoes, or spinach to the mushroom sauté.
  • Spicy kick: Mix a teaspoon of sriracha or chili flakes into the ketchup before drizzling.
  • Garlic butter base: Spread the cut side of the baguette with a little garlic butter before adding the mushrooms.
  • Herb twist: Sprinkle dried oregano or thyme over the cheese before broiling.

Storage and Reheating

Zapiekanka is best eaten fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, place them on a baking sheet and broil for 2-3 minutes, or until the cheese is melted and the bread is crisp again. Avoid microwaving, as it will make the bread soggy.

Frequently Asked Questions

What is zapiekanka made of? It’s a halved baguette topped with sautéed mushrooms, melted cheese, and often ketchup. Some variations add ham, onions, or other vegetables.

Can I use a different type of bread? Yes, a sturdy Italian or French loaf, or even a ciabatta, will work. The key is a bread that can hold up to the toppings without getting too soggy.

Is zapiekanka a main dish or a snack? In Poland, it’s typically eaten as a quick snack or street food, but it can easily serve as a light dinner when paired with a soup or salad.

Can I make it vegetarian? Absolutely, the classic version is already vegetarian. Just ensure your cheese is vegetarian-friendly (some rennet-based cheeses are not).

What if I don’t have a broiler? You can bake the assembled zapiekanka in a preheated oven at 400°F (200°C) for 8-10 minutes, then switch to the broiler for the last minute if you want extra browning.

How do I keep the bread from getting soggy? Make sure the mushroom mixture is well-cooked and not watery. Also, don’t add too much sauce, and broil until the bread is crisp.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).