
Stuffed cabbage rolls with mushroom gravy brings together soft cabbage wraps filled with a tasty mix of meat and rice, all covered in a deep, woodsy mushroom gravy. This beloved Polish comfort dish takes some effort to make, but gives you an incredibly filling meal that captures the soul of Eastern European home cooking.
When I first tried making these cabbage parcels using my grandma's old method, I was amazed at how simple ingredients came together into something extraordinary. There was something peaceful about wrapping each roll, connecting me to countless Polish cooks before me who'd done the same thing. The moment that mushroom smell filled up my kitchen, I knew this would become a family tradition I'd keep going in my home.
Key Ingredients
- For the Cabbage Rolls:
- 1 large head of white cabbage
- 1 pound (450g) ground beef
- 1/2 pound (225g) ground pork
- 1 cup uncooked rice
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 1 egg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon dried marjoram (optional, but traditional)
- For the Mushroom Sauce:
- 1 ounce (30g) dried porcini mushrooms
- 8 ounces (225g) fresh mushrooms, sliced
- 2 tablespoons butter
- 2 tablespoons flour
- 1 onion, finely chopped
- 2 cups mushroom soaking liquid plus chicken or vegetable broth
- 1/2 cup sour cream
- Salt and pepper to taste
Cooking Steps
- Prepare the Cabbage:
- Get a big pot of water boiling. Take your cabbage and cut deep around the stem to remove the core. Drop the whole cabbage into the boiling water. As the outer leaves get soft (in about 2-3 minutes), gently pull them off with tongs and put them in a strainer to drain. Keep going until you've got around 16-18 leaves. Cut out the thick middle rib from each leaf so they'll be easier to roll up.
- Prepare the Filling:
- Cook your rice following the box directions but stop when it's about 75% done (still a bit crunchy). Let it cool down. In a big bowl, mix the ground beef, ground pork, cooled rice, chopped onion, minced garlic, egg, salt, pepper, and marjoram if you're using it. Mix everything well but don't squish it too much.
- Make the Cabbage Rolls:
- Lay a cabbage leaf flat with the rib side down. Put about 3-4 tablespoons of meat filling near the stem end. Fold the sides over the filling, then roll it up from the stem end, tucking in the sides as you go to make a neat little package. Place it seam-side down in a big baking dish or Dutch oven. Do the same with all your leaves and filling.
- Prepare the Mushroom Sauce:
- Soak the dried mushrooms in 2 cups of hot water for 30 minutes. Take the mushrooms out, chop them up small, and strain the liquid they soaked in through a fine strainer or coffee filter to get rid of any grit. Save this liquid for your sauce.
- In a pot, melt the butter over medium heat. Add your chopped onion and cook until see-through, about 5 minutes. Throw in the fresh sliced mushrooms and the soaked dried mushrooms. Cook until they release their moisture and start to brown, around 8-10 minutes.
- Sprinkle flour over the mushrooms and stir non-stop for 2 minutes. Slowly add the strained mushroom liquid and enough broth to make 2 cups total, stirring all the time to avoid lumps. Let it simmer and cook for 5 minutes until it thickens a bit. Take it off the heat and mix in the sour cream. Add salt and pepper to make it taste just right.
- Cook the Gołąbki:
- Pour your mushroom sauce over the cabbage rolls in the baking dish. Cover tightly with a lid or aluminum foil. Bake at 350°F (175°C) for 1 hour and 30 minutes, until the cabbage gets tender and the filling is fully cooked.
My Polish grandma always told me these cabbage rolls taste way better the next day. She'd make them ahead, stick them in the fridge overnight, and warm them up slowly before dinner. This extra time lets all the flavors mix together and the cabbage soaks up more of that rich mushroom sauce. I've found she was totally right—they really do get tastier with time.

Tasty Pairings
- Enjoy these cabbage rolls piping hot with extra mushroom sauce poured on top. Classic side dishes include:
- Mashed potatoes that soak up all that amazing sauce
- Rye bread or potato bread for a truly Polish experience
- Dill pickles or fermented cucumbers that add a nice tang
- A basic cucumber salad with sour cream and dill
Keeping Leftovers Fresh
- Keep any leftover rolls in a sealed container in your fridge for up to 4 days. They'll actually taste better as time goes by, so this dish works great made ahead.
- If you want to save them longer, wrap each roll separately and freeze them in an airtight container for up to 3 months. Thaw in the fridge overnight before warming up.
Warming Them Up
- Heat your cabbage rolls in a covered dish at 325°F (165°C) for about 20-30 minutes until hot all the way through. Add a bit of broth or water if the sauce looks too thick.
- You can also warm up single servings in the microwave on medium power, covered with a wet paper towel so they don't dry out.
Making It Your Own
- For a healthier version, swap ground turkey or chicken instead of beef and pork.
- Use Greek yogurt instead of sour cream in the sauce to cut calories.
- Vegetarians can enjoy these with a filling made from cooked lentils, cooked mushrooms, and rice or barley, keeping that hearty feel without any meat.

I've made these stuffed cabbage rolls for family get-togethers, holiday meals, and lazy weekend dinners. Every time, this dish brings a feeling of tradition and comfort that few other foods can match. The mix of tender cabbage, savory filling, and rich mushroom sauce creates something that feels both simple and special—exactly what makes Polish food so loved around the world.
Frequently Asked Questions
- → Can I freeze these cabbage rolls?
- Definitely! Gołąbki freeze great. You can prep the rolls and store them before adding sauce, or freeze them fully cooked after cooling. Use airtight containers and store for up to three months. Thaw overnight in the fridge before reheating.
- → What’s an easy way to soften cabbage leaves?
- Besides boiling, try freezing a whole cored cabbage for a day. Once it thaws, the leaves are naturally softer and flexible, making them easier to work with.
- → Is a vegetarian version possible?
- Yes! Swap meat for a mix of lentils, sautéed mushrooms, and grains like barley or bulgur. It’s different in texture but still tastes amazing, especially with the mushroom sauce.
- → What can I use instead of sour cream in the sauce?
- For something tangier, go with Greek yogurt. Need it dairy-free? Coconut cream or any plant-based sour cream works well.
- → Why is my sauce clumpy?
- Clumps happen if flour’s added straight to hot liquid. Fix this by first cooking it with butter into a paste, then whisk liquid in gradually.