Vegetarian Mushroom Cabbage Rolls – Polish Golabki Recipe

This cabbage rolls recipe was inspired by my Polish grandmother who was also an inspiration to me in the garden. She made Polish stuffed cabbage rolls, traditionally known as Gołąbki, from her home-grown cabbages, with traditional meat and rice filling. But with a growing number of vegetarians in the family, we needed a meat-free option.

Credit goes to my husband for this recipe, who is the creative genius in our kitchen.

Vegetarian Mushroom Golabki (Polish Cabbage Rolls)

I recommend this recipe for a weekend cook-up or when you can take the time needed to prepare this special dish. The process is a little time-intensive, but worth it!

These cabbage rolls were traditionally cooked for festive occasions such as Christmas and weddings.

The tomato cream finishing sauce comes directly from my grandmother. There are many variations to this sauce but trust me, the unusual ingredient combination and quantities are indeed correct and the taste is sensational!

Vegetarian Mushroom Polish Cabbage Rolls

Tips: If cabbage leaves are too inflexible for rolling, pop them back in boiling water for a minute or two to soften them.

Small, unusable cabbage leaves can either be shredded and added to the filling rice and mushroom filling, placed beneath the rolls on the bottom of the casserole dish or saved for use in a different dish.

Note: You can freeze the cabbage rolls once they have been filled and rolled. Then continue through the steps at the time of cooking. By doubling this recipe, you will have plenty to freeze.

Recommended Products

Food Processor

Baking Foil

Vegetarian Mushroom Cabbage Rolls Polish Golabki Recipe

Prep Time1 hour 30 minutes
Cook Time2 hours
Course: Appetizer, Main Course
Servings: 6 People. Makes approx 16 rolls



  • 1 Whole Cabbage
  • 1 1/2 cups Rice (Jasmine or other)
  • 3 oz. Butter (80g)
  • 1 lb Mushrooms, finly chopped (500g)
  • 1 Onion, finely chopped
  • 2 Garlic cloves, finely chopped
  • 2 oz. Dried porcini or shiitake mushrooms (50g). This ingredient is optional but its addition will intensify the mushroom flavor.
  • 3 1/2 cup Vegetable Stock (875ml)
  • 1/2 teaspoon Salt
  • 4 tablespoons Parsley, chopped


  • 1 can Condensed tomato soup
  • 1 can Whole tomatoes
  • 2/3 cup Cream (150ml)
  • 2/3 cup Ketchup (150ml)


  • Bring a large pot of salted water to the boil. The pot should be big enough to accommodate a whole head of cabbage.
  • Place the head of cabbage in the pot, put the lid on and cook for 7 minutes or until leaves have softened.

Cook The Filling

  • Put a medium-sized pot on medium-low heat.
  • Add half the butter, the onion and garlic to the pot and gently cook until the onion is translucent. Remove the cooked onion mixture from the pot and set aside.
  • Turn up the heat to medium-high. Add the remaining butter. When melted, cook the mushrooms. Season with salt and pepper.
  • Blitz the dried porcini mushrooms in a small food processor for a few seconds until chopped finely. 
  • To the cooked mushrooms in the pot, add the rice, cooked onion mix, porcini, 1/2 tsp salt, pepper to taste, and the vegetable stock.
  • Mix to combine then bring to the boil.
  • When boiling, put a lid on and turn down the heat to the minimum for 12 minutes. Then turn the heat off but leave the pot on the hotplate for a further 10 minutes. It’s important not to open the lid at this stage. The lid keeps the steam in and continues the important cooking process. 
    Mushroom Rice Mix for Cabbage Rolls
  • When done, open the lid, cool for 10 minutes then add the parsley and mix.
  • Remove the cabbage from the pot and when cool enough to handle, carefully remove the leaves. Do your best to keep the leaves whole and undamaged. If the leaves become tough to remove, you may need to put the cabbage back in the boiling water for a further 5 minutes at a time.
    Cut out part of the hard stem 1-2 inches (3-5cm) from each leaf. This will resemble a small removed triangle of the stem from the whole leaf, as shown in the photo below.
    Cabbage Leaves for Golabki

Stuff The Cabbage Rolls

  • Preheat the oven to 320f (160c). 
  • Lay a cabbage leaf out, add 1/3 cup of the rice mixture. Fold in the sides, then the top, now the bottom to form a package. Repeat until you’ve used all the leaves and mixture.
  • Place the rolls in the casserole dish. 
    Rolled Golabki - Mushroom Cabbage Rolls
  • In a food processor, blitz the whole tomatoes, add the condensed soup and mix. Pour the tomato mixture over the rolls. Cover with foil and bake for 2 hours or until the cabbage is tender and completely cooked through.

Serving Sauce

  • When ready to serve, combine the ketchup and cream in a small pot and heat until warm. Plate up your rolls and pour a little of the tomato and cream sauce over the top.

Some of My Favorite Kitchen Items:

Further Reading:

Vegetarian Mushroom Cabbage Rolls Polish Golabki Recipe

4 thoughts on “Vegetarian Mushroom Cabbage Rolls – Polish Golabki Recipe”

  1. I absolutely have to try this! My son loves anything mushroom. Also love the look of the mushroom and rice filling – that could be eaten by itself as risotto I think :).

  2. Oh my gosh, I am two years vegan and I have been missing golobki! I’m going to try this recipe for sure, I like the use of mushrooms in the rice too. I will, of course have to work around the cream, but this recipe is doable for me! I’m glad you put it out there!


Leave a Comment

Recipe Rating

4 × two =