How to Make Vegetarian Stuffed Cabbage Rolls with Mushroom and Mozzarella
This post contains affiliate links. I may earn a small commission if you purchase through my links, at no extra cost to you.
Traditional stuffed cabbage rolls are almost always made with ground meat, pork, beef, or a combination of both. They also typically rely on onion and garlic for flavor and eggs to bind the filling together.
This version strips all of that away and replaces it with something just as satisfying and arguably more interesting:
Napa cabbage is used instead of regular green cabbage ,its thinner, more pliable leaves are easier to roll, cook faster, and have a more delicate flavor that lets the filling shine
Mushrooms replace the meat entirely, their deep umami flavor and meaty texture make them the perfect filling base for a satisfying, hearty roll
Fresh mozzarella melts into the mushroom filling and adds a creamy, milky richness that makes every bite feel indulgent
Hing (asafoetida) and ginger replace onion and garlic completely, delivering the savory aromatic depth the filling needs without a single allium in sight
A fresh tomato sauce simmers the rolls on the stovetop before the oven finish adds that golden, bubbly top that makes this dish so irresistible

Ingredients
–

Equipment
–

Method
–

Notes
–
Method


Tip
Storage Tips
Refrigerator: Store leftover rolls in their tomato sauce in an airtight container in the refrigerator for up to 4 days. The rolls actually taste even better the next day as the flavors develop overnight
Reheating: Reheat gently in a covered saucepan over low heat with a splash of water or extra tomato sauce to loosen. Alternatively, microwave individual portions for 2–3 minutes covered with a damp paper towel.
Freezer: Freeze cooked rolls in their sauce in an airtight container for up to 2 months. Thaw overnight in the refrigerator and reheat gently on the stovetop before serving.
Make ahead: The tomato sauce and mushroom filling can both be made a day ahead and stored separately in the refrigerator. Assemble and cook the rolls the following day for a faster dinner time experience
Tips for Perfect Vegetarian Stuffed Cabbage Rolls
Choose large outer Napa cabbage leaves. The bigger the leaf the easier it is to roll and the more filling it can hold. If the inner leaves are too small save them for a salad or stir fry and use only the large outer leaves for rolling.
Do not skip blanching the cabbage. Raw cabbage leaves are too stiff and will crack when you try to roll them. Blanching for just 2–3 minutes makes them soft, pliable, and easy to work with without making them so soft they fall apart.
Cook all the moisture out of the mushrooms. Mushrooms release a lot of water as they cook. If you do not cook them long enough the filling will be watery and the rolls will not hold together properly. Cook until the pan is completely dry and the mushrooms are golden before adding the rice and mozzarella.
Let the filling cool before rolling. Hot filling melts the mozzarella before the rolls are even assembled. Let it cool for at least 5 minutes so the cheese stays in pieces and distributes evenly through the filling.Arrange rolls seam side down. This keeps the rolls from unraveling during cooking without needing toothpicks. If your rolls are particularly full use a toothpick as extra insurance.
Do not rush the stovetop simmer. Those 15 minutes on the stovetop allow the rolls to absorb the tomato sauce from the bottom before the oven finish adds the golden top. Skipping this step and going straight to the oven can result in rolls that are dry inside.
Frequently Asked Questions
Can I use regular green cabbage instead of Napa cabbage?
Yes. Green cabbage works well but the leaves are thicker and stiffer than Napa cabbage. Blanch for 3–4 minutes instead of 2–3 to ensure they are pliable enough to roll without cracking.
Can I use canned tomatoes instead of fresh?
Yes. A 28 oz can of whole peeled or crushed tomatoes works beautifully in this recipe. Simmer the sauce for at least 15 minutes to develop the flavor before using.
Can I make this recipe dairy-free?
Yes. Simply omit the fresh mozzarella and substitute with a good quality dairy-free mozzarella alternative. The mushroom and rice filling is naturally dairy-free and still deeply satisfying without the cheese.
Can I add other vegetables to the filling?
Absolutely. Finely diced zucchini, roasted red peppers, spinach, or carrots all work beautifully stirred into the mushroom filling. Keep any added vegetables finely diced so they distribute evenly and do not make the rolls difficult to roll.How do I keep my rolls from falling apart?
Three things, blanch the cabbage properly, do not overfill the rolls, and always place them seam side down in the pan. A toothpick through each roll adds extra security if needed.
Can I prepare this dish ahead of time?
Yes ,and it is actually better the next day. Prepare the entire dish including the oven step, cool completely, cover, and refrigerate overnight. Reheat covered in the oven at 325°F (160°C) for 20–25 minutes until heated through. The rolls will have absorbed even more of the tomato sauce and taste incredible.
What can I serve with these stuffed cabbage rolls?
These rolls are a complete meal on their own but pair beautifully with crusty bread for mopping up the tomato sauce, a simple green salad, or our Surinamese Style Mashed Potatoes for a hearty family dinner.
