
This Polish-style Sauerkraut Mushroom Buns recipe turns basic ingredients into mouthwatering savory treats that mix tangy fermented cabbage with rich mushrooms all wrapped in soft, fluffy yeast dough. These tasty buns, known as paszteciki or kapusniaczki in Poland, bring real Eastern European taste to your kitchen without any fancy cooking tricks.
I tried making these for a cold-weather party because I wanted something different than the usual chips and dip. They vanished almost instantly, and everyone kept asking me about the amazing flavor combo they hadn't tried before.
Ingredients
- For the Sauerkraut Mushroom Filling
- Sauerkraut: Gives that zingy taste that's the heart of Polish food
- Dried porcini mushrooms: Pack a powerful earthy punch that makes the filling special
- Fresh cremini mushrooms: Add heartiness and help balance the sauerkraut's tang
- Onions: Slowly browned to bring out natural sweetness that softens stronger flavors
- Caraway seeds: Give that real Polish taste with their unique fragrant flavor
- Marjoram: Brings a fresh herb note that works well with earthy elements
- For the Yeast Dough
- All-purpose flour: Makes a soft but strong wrapper for your filling
- Instant yeast: Gets your dough rising without extra steps
- Butter: Makes the dough taste amazing and creates that can't-resist texture
- Eggs: Add richness and help the buns turn beautifully golden
Simple Cooking Steps
- Start With The Filling Basics:
- Cook your drained sauerkraut with the dried porcini and spices until everything's nice and soft. This slow cooking brings all the flavors together while taking away that too-sharp sauerkraut bite. The leftover cooking liquid gets packed with mushroom goodness and makes awesome soup later on.
- Build Your Flavor Foundation:
- Cook those onions slowly with caraway seeds until they turn clear and sweet. This creates the base taste for your filling. Then brown your fresh mushrooms separately on high heat, letting them sit untouched at first to get really caramelized. Doing them separately means each part keeps its own special taste and feel.
- Get The Filling Just Right:
- Chop everything up fine but don't turn it into mush. Your filling should have some texture but still stick together when you put it on the dough. Only add salt and pepper after everything's mixed since sauerkraut already brings plenty of flavor.
- Mix Up That Soft Dough:
- Start your dough with warm milk to wake up the yeast. Then work the butter in bit by bit after the dough has formed - this makes layers of softness you can't get if you throw everything in at once. Taking your time with the butter is key for that perfect texture.
- Form Your Buns Carefully:
- Roll the dough out into a big rectangle and cut it into strips before adding your filling. Wrap everything tight so nothing leaks during baking. Let them rise again after shaping to get fluffy and develop more flavor.
- Bake Them Golden Brown:
- Brush with beaten egg to get that pretty shine. Make little cuts on top before baking so they'll break apart easily while staying moist inside. Watch for that golden color instead of just following the clock.

My grandma always spent at least ten minutes cooking those onions until they turned sweet. I tried to rush it once and the whole thing tasted awful. That slow cooking of the onions totally changes the filling from just okay to amazing by balancing out the sour sauerkraut perfectly.
Easy Prep Options
You don't need to make these all at once. The filling keeps in the fridge for three days if you want to get ahead. You can even put together the unbaked buns and keep them in the fridge overnight before their final rise. If you want to store them longer, bake them completely, let them cool down, and pop them in the freezer in sealed containers. When you're ready to eat, warm frozen buns in a 325°F oven for about 10-15 minutes.
Tasty Twists
The classic recipe works great as is, but you can always change things up. Try adding a spoonful of rinsed poppy seeds to the filling for a real Polish touch. Want something more filling? Toss in 4 ounces of crispy chopped bacon with the onions. Vegetarians might like adding 1/2 cup of cooked barley to the mix for extra chewiness and nutrition.
Ways To Enjoy
In Poland, folks eat these during Christmas celebrations or grab them as street food. Serve them warm with a dollop of sour cream for dipping as an appetizer. For a full meal, pair them with a simple cucumber and dill salad mixed with sour cream. They're also fantastic for breakfast alongside some scrambled eggs.
Food History
Sauerkraut and mushroom fillings run deep in Polish cooking, especially around Christmas when many people skip meat on Christmas Eve. Fermenting vegetables helped communities eat well through long, cold winters. When you make this recipe, you're connecting with hundreds of years of Eastern European cooking wisdom using methods that really work.

Frequently Asked Questions
- → Can I get the filling ready ahead of time?
Sure, you can make it the day before. Chill it in the fridge once cooled, so it's ready for use later.
- → How can I stop the dough from sticking?
Slight stickiness is normal. Try using a silicone mat or just lightly oil your hands and surface to help.
- → Can I swap in other mushrooms?
Absolutely. While porcini and cremini are great, button mushrooms or shiitake make good replacements too.
- → What does the egg wash do?
A quick egg wash gives the buns a shiny, golden look and a slightly crisped outer layer.
- → Is it okay to freeze baked buns?
Yes, you can freeze them. Cool them completely, then store in an airtight bag or container for up to three months.
- → What should I do with extra filling?
You can use leftover filling in pierogi, croquettes, or as a topping for toast or baked potatoes.