Get ready to fall in love with a classic, reimagined! These aren’t your grandma’s cabbage rolls (unless she was a secret vegetarian genius!). We’re talking tender cabbage leaves wrapped around a ridiculously flavorful filling of earthy mushrooms, hearty brown rice, crunchy walnuts, and sweet raisins. It’s all simmered to perfection in a tangy, rich tomato and vermouth sauce that will have you scraping the plate. This is the ultimate cozy meal that’s both elegant and deeply satisfying. Let’s get rolling!
Ingredients
• For the Savory Filling
• 2 oz / 57g dried dark mushrooms
• 1½ cups / 270g brown rice
• 3 cups / 720ml water
• 1 tsp / 6g salt, plus more to taste
• 2 Tbs / 28g butter
• 2 cups / 320g chopped onions
• 2 cloves garlic, minced
• 1 tsp / 2g sweet paprika
• ⅛ to ¼ tsp / 0.5g hot paprika
• 1 tsp / 2g dill seeds
• ½ cup / 75g raisins
• ⅔ cup / 80g finely chopped walnuts
• 2 large eggs, lightly beaten
• ½ cup / 60g dry bread crumbs
• Freshly ground black pepper to taste
• For the Cabbage & Tomato-Vermouth Sauce
• 1 large head cabbage, about 2½ lbs / 1.1kg
• 4 Tbs / 57g butter
• 1 cup / 160g chopped onions
• 1 qt / 32 oz / 900g cooked tomatoes, with liquid
• ½ cup / 120ml medium-sweet vermouth
• 2½ Tbs / 37ml fresh lemon juice
• 3 oz / 85g tomato paste
• Salt to taste
• Freshly ground black pepper to taste
Instructions
1. Step-by-Step
2. Rehydrate & Prep Mushrooms: Place dried mushrooms in a bowl with 4 cups / 1 liter of hot water. Soak for 1 hour. Lift mushrooms out (reserving the liquid!), rinse well to remove any grit, and mince. Strain the soaking liquid through cheesecloth to get 3 cups / 720ml of clean mushroom broth.
3. Cook the Rice: In a saucepan, bring 3 cups / 720ml of water and 1 tsp salt to a boil. Add the brown rice, lower heat, cover, and simmer for 25 minutes. Drain and set aside.
4. Start the Filling: Melt 2 Tbs / 28g butter in a large skillet over medium heat. Sauté 2 cups / 320g onions and the minced garlic until translucent. Add the minced mushrooms and cook for 3-4 more minutes.
5. Simmer the Filling: Stir in the 3 cups of reserved mushroom broth, cooked rice, sweet and hot paprikas, dill seeds, and raisins. Simmer gently for about 30 minutes, until most of the liquid is absorbed.
6. Thicken the Filling: Mix in the walnuts, beaten eggs, and bread crumbs. Season with salt and pepper. Continue cooking and stirring until the filling is very thick. Set aside.
7. Prepare the Cabbage Leaves: Bring a large pot of salted water to a boil. Core the cabbage and place it in the water for 5 minutes. Carefully peel off 14-15 leaves, returning them to the water for a minute if they’re too stiff. Trim the thick stem from the bottom of each leaf.
8. Roll the Cabbage: Place 2-3 tablespoons of filling onto each leaf. Fold in the sides and roll up tightly from the stem end.
9. Make the Tomato Sauce: Coarsely chop the remaining cabbage. In a large, heavy-bottomed casserole dish, melt 4 Tbs / 57g butter. Sauté the remaining 1 cup / 160g onion and chopped cabbage until soft.
10. Finish the Sauce: Stir in the cooked tomatoes, vermouth, lemon juice, and tomato paste. Season with salt and pepper and bring to a simmer.
11. Assemble and Cook: Spoon some sauce into the bottom of the casserole. Arrange the cabbage rolls snugly on top, seam-side down. Pour the remaining sauce over everything. Cover tightly and simmer on a very low flame for 1½ hours until tender.
Nutritional Information
• Estimated values per serving (makes about 8 servings).
• Calories: 380 kcal
• Carbohydrates: 45g
• Protein: 12g
• Fat: 18g
• Saturated Fat: 8g
• Sodium: 750mg
• Fiber: 9g
• Sugar: 15g
Pro Tips
• for Perfect Cabbage Rolls
• To make peeling cabbage leaves easier, freeze the entire head overnight. Let it thaw completely, and the leaves will be soft and pliable, no boiling required!
• For a deeper, smokier flavor, use smoked paprika instead of sweet paprika in the filling.
• These cabbage rolls taste even better the next day! Prepare the entire dish, let it cool, and refrigerate. Reheat gently on the stovetop or in the oven.
• To make this recipe vegan, use a plant-based butter and substitute the eggs with a flax egg (2 Tbs ground flaxseed + 5 Tbs water).
FAQ
Q: Can I make these cabbage rolls vegan
A: Yes, this recipe is easily adapted for a vegan diet. Simply use your favorite plant-based butter and replace the two large eggs with a flax egg. To make a flax egg, mix 2 tablespoons of ground flaxseed with 5 tablespoons of water and let it sit for a few minutes to thicken before adding it to the filling.
Q: Is this vegetarian cabbage roll recipe a good source of protein
A: Absolutely! Each serving contains an estimated 12g of protein. The protein comes from a combination of hearty brown rice, crunchy walnuts, and eggs, making it a deeply satisfying and well-rounded meal.
Q: Can I prepare these mushroom cabbage rolls in advance
A: Yes, these cabbage rolls are perfect for making ahead. In fact, the recipe notes suggest they taste even better the next day! You can prepare the entire dish, let it cool completely, and then store it in an airtight container in the refrigerator. Reheat gently on the stovetop or in the oven when you’re ready to serve.
Q: What can I use instead of vermouth in the sauce
A: If you prefer not to use vermouth, you can substitute it with an equal amount of a good quality vegetable broth or a dry white grape juice. This will still provide the necessary liquid and a touch of acidity to balance the rich tomato sauce.





