Zapiekanka Recipe: Polish Baguette Pizza

Updated November 6, 2026

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

Jump to recipe

Zapiekanka Recipe: Polish Baguette Pizza

Zapiekanka is Poland’s beloved street food: a halved baguette topped with sautéed mushrooms and cheese, then baked until molten and golden. It’s the ultimate comfort food—crispy bread, savory filling, and gooey cheese—that comes together in under 30 minutes. This version stays true to the classic, with a few practical tips to make it perfect every time.

Ingredients

  • 1 large baguette (about 16 oz / 450 g), preferably day-old
  • 2 tbsp (30 g) unsalted butter
  • 1 medium onion, finely chopped (about 1 cup / 150 g)
  • 8 oz (225 g) white mushrooms, sliced
  • 1 tsp salt, divided
  • 1/2 tsp black pepper
  • 1 1/2 cups (170 g) grated Polish cheese (like Gouda or Edam) or mozzarella
  • 1 tbsp (15 ml) ketchup, for serving (optional)
  • 1 tbsp (15 ml) mayonnaise or garlic sauce, for serving (optional)
  • Fresh chives or parsley, chopped, for garnish

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Slice the baguette in half lengthwise, creating two long halves. If the baguette is very wide, you can slice it into 4 equal pieces for easier handling. Place the halves cut-side up on the prepared baking sheet.
  3. In a large skillet over medium heat, melt the butter. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 4 minutes.
  4. Add the sliced mushrooms, 1/2 tsp of salt, and the black pepper. Cook, stirring occasionally, until the mushrooms release their liquid and it evaporates, and the mushrooms start to brown, about 6-7 minutes. Remove from heat.
  5. Spoon the mushroom mixture evenly over the cut sides of the baguette, spreading it out to cover the surface.
  6. Sprinkle the grated cheese generously over the mushrooms, covering them completely.
  7. Bake for 10-12 minutes, until the cheese is melted and bubbly and the edges of the bread are golden and crisp. If you like a more browned top, switch to broil for the last 1-2 minutes, watching carefully to avoid burning.
  8. Remove from the oven and let rest for 2 minutes. Drizzle with ketchup and/or garlic sauce, sprinkle with fresh herbs, and slice into portions. Serve hot.

Tips

  • Bread choice: A day-old baguette works best—it holds up better to the toppings and gets crispier. If using fresh bread, you can toast the cut sides lightly before adding the toppings to prevent sogginess.
  • Cheese: Traditional zapiekanka uses Polish cheese like Gouda or Edam, but mozzarella or a mix of mozzarella and cheddar works great. Grate your own cheese for better melting; pre-shredded cheese often contains anti-caking agents that affect texture.
  • Mushroom moisture: Don’t overcrowd the pan when cooking mushrooms—cook them in a single layer so they brown instead of steam. If they release a lot of liquid, cook until it evaporates completely.
  • Make it ahead: You can prepare the mushroom topping up to 2 days in advance and refrigerate. Assemble the zapiekanka just before baking.

Serving Suggestions

Serve zapiekanka hot, straight from the oven, as a snack, appetizer, or even a quick dinner. It pairs wonderfully with a simple green salad dressed with vinaigrette. For a full Polish experience, serve with a side of pickles or sauerkraut. The classic condiments are ketchup and garlic sauce—don’t skip them if you want the authentic street-food taste.

Variations

  • Meat lover’s: Add 4 oz (115 g) of cooked, crumbled kielbasa or bacon to the mushroom mixture.
  • Vegetarian with a twist: Add sliced bell peppers, corn, or spinach to the mushroom sauté.
  • Spicy: Add a pinch of chili flakes or a drizzle of sriracha before serving.
  • Herbed: Mix fresh thyme or oregano into the mushroom mixture for extra aroma.

Storage and Reheating

Leftover zapiekanka can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place in a toaster oven or regular oven at 350°F (175°C) for 5-7 minutes, until heated through and the bread is crisp again. Avoid microwaving, as it will make the bread soggy. If you have leftover mushroom topping without cheese, it can be frozen for up to 1 month.

Frequently Asked Questions

Can I use a different type of bread? Yes, you can substitute a ciabatta loaf or even thick slices of sourdough. The key is to have a sturdy bread that can hold the toppings without becoming soggy. Adjust baking time if using a thicker bread.

What cheese is most authentic? In Poland, zapiekanka is typically made with a yellow cheese like Gouda, Edam, or a Polish cheese called “ser żółty.” Outside of Poland, mozzarella or a mix of mozzarella and cheddar is a common and tasty substitute.

Can I make this gluten-free? Yes, use a gluten-free baguette or gluten-free bread. The rest of the ingredients are naturally gluten-free, but check the labels of your cheese and condiments.

Why did my zapiekanka turn out soggy? Sogginess usually comes from fresh bread or too much moisture in the mushroom topping. Make sure to cook the mushrooms until all liquid evaporates, and consider toasting the bread for a few minutes before adding the toppings.

Can I prepare zapiekanka in advance and bake later? Yes, assemble the zapiekanka (without baking) up to a few hours ahead, cover, and refrigerate. When ready to bake, add a few extra minutes to the baking time since you’re starting from cold.

Is zapiekanka served as a main or snack? It’s versatile—in Poland, it’s often eaten as a quick lunch or late-night snack. For a main meal, one half baguette per person is typical; for an appetizer, you can cut it into smaller pieces.

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).