Snowy evenings always make me crave stuffed cabbage rolls, but I rarely feel like rolling anything after a long day. Thatโs how this vegetarian stuffed cabbage soup was born. All the tomato-rich, herby, cabbage-packed flavor, none of the fiddly rolling. You get tender shreds of cabbage, soft rice, and hearty lentils in one steamy bowl.
I love how this vegetarian stuffed cabbage soup turns basic pantry ingredients into a hug in a pot. You can meal prep it on Sunday, freeze extra portions, and know that dinner is handled for those โI canโt evenโ weeknights.

Why youโll love this vegetarian stuffed cabbage soup
First, letโs talk comfort. Traditional stuffed cabbage rolls take time: blanching leaves, mixing filling, rolling, simmering. This vegetarian stuffed cabbage soup skips the rolling yet keeps the same cozy flavor profileโcabbage, tomatoes, garlic, onion, herbs, and a sturdy grain-plus-protein combo.
From a nutrition standpoint, this bowl pulls its weight. Cabbage brings vitamin C, vitamin K, and fiber that support digestion and heart health. Lentils add plant-based protein and extra fiber, while tomatoes contribute antioxidants. You get a filling, balanced meal without any meat.
Texturally, this isnโt a thin broth. The lentils stay pleasantly firm, the rice thickens the broth just enough, and the cabbage softens into silky ribbons. Each spoonful feels satisfying and hearty, just like a deconstructed cabbage roll.
Flavor-wise, you get gentle sweetness from carrots and tomatoes, brightness from lemon or vinegar, and a smoky edge from paprika. A little dill or parsley on top makes everything pop. You can keep the soup mild for family dinners or bump up the chili flakes for a spicier version.
Finally, this recipe suits a ton of diets. Use vegetable broth and skip any dairy garnish to keep it vegan. Choose brown rice for more whole grains, or swap in cauliflower rice for a lighter, low-carb twist. Once you make this pot, youโll realize how easy it is to customize it to your kitchen and cravings.

Vegetarian Stuffed Cabbage Soup
Ingredients
Equipment
Method
- Warm the olive oil in a large heavy pot over medium heat. Add the onion, carrots, and celery with a pinch of salt and cook, stirring often, until softened and lightly golden, 5โ7 minutes.
- Stir in the garlic, smoked paprika, oregano, and thyme and cook for 30 seconds until fragrant.
- Add the chopped cabbage and cook, stirring, until just beginning to wilt, 3โ4 minutes.
- Stir in the lentils and rice, then add the crushed tomatoes, tomato paste, vegetable broth, bay leaf, salt, and pepper. Bring to a gentle boil, stirring to keep the rice from sticking.
- Reduce the heat to a simmer, partially cover, and cook for 30โ40 minutes, stirring occasionally, until the lentils and rice are tender and the cabbage is soft but not mushy. Add more broth if the soup becomes thicker than you like.
- Remove the bay leaf. Stir in the vinegar or lemon juice and chopped parsley or dill. Taste and adjust seasoning with more salt, pepper, or chili flakes as needed.
- Serve the vegetarian stuffed cabbage soup hot, topped with extra herbs and a spoonful of yogurt or sour cream if you like.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Ingredients for vegetarian stuffed cabbage soup (and easy swaps)
Hereโs everything you need to make a big pot of vegetarian stuffed cabbage goodness:
- Olive oil
- Yellow onion and garlic
- Carrots and celery
- Green cabbage (about half a medium head, chopped)
- Brown or green lentils (dry, not canned)
- Long-grain rice (white or brown)
- Crushed tomatoes + tomato paste
- Vegetable broth
- Bay leaf, smoked paprika, dried oregano, dried thyme
- Salt, black pepper, and a splash of red wine vinegar or lemon juice
- Fresh parsley or dill, for serving
- Optional toppings: plain yogurt or sour cream, grated Parmesan, chili flakes
Why these ingredients work
Lentils mimic the โmeatyโ feel of classic stuffed cabbage while staying completely vegetarian. I like brown or green lentils because they keep their shape during longer simmering. Red lentils would break down and turn the soup too mushy.
Rice stands in for the grain component youโd find in cabbage rolls. White rice cooks faster, but brown rice brings extra chew and nutrition. If you choose brown rice, you may need a little extra broth and a few more minutes of simmering.
Tomatoes are the flavor backbone. Crushed tomatoes create a rich base, and a spoonful of tomato paste deepens the flavor without extra work. Smoky paprika, oregano, and thyme add that โlong-simmered sauceโ vibe with just a few shakes from your spice rack.
Cabbage, obviously, is the star. Green cabbage holds up well during simmering and gives that classic stuffed cabbage taste. Other types work too, so hereโs a quick swap guide.
Quick ingredient swap table
| If you donโt haveโฆ | Use this instead |
|---|---|
| Green cabbage | Savoy or napa cabbage (add near the end and simmer a bit less) :contentReference[oaicite:17]{index=17} |
| Brown lentils | Green lentils or canned beans (reduce simmer time slightly) |
| Long-grain rice | Short-grain rice, quinoa, or cauliflower rice (adjust liquid and timing) |
| Smoked paprika | Sweet paprika plus a tiny splash of liquid smoke or extra black pepper |
Use these swaps to keep your vegetarian stuffed cabbage soup flexible. You donโt have to run to the store every time; you can probably build a flavorful pot from what you already have.
Step-by-step: how to make vegetarian stuffed cabbage soup
This vegetarian stuffed cabbage soup comes together in one pot with very little fuss.
1. Prep your ingredients
Chop the onion, carrots, and celery into small, even pieces so they cook at the same pace. Mince the garlic. Core the cabbage, then slice it into bite-sized shreds. Rinse the lentils and rice under cold water until the water runs mostly clear.
2. Build the flavor base
Set a large heavy pot over medium heat and warm a drizzle of olive oil. Add the onion, carrots, and celery with a pinch of salt. Sautรฉ for 5โ7 minutes, stirring often, until the vegetables soften and the edges look lightly golden. Toss in the garlic and cook for 30 seconds, just until it smells fragrant.
Stir in the smoked paprika, oregano, and thyme. Toasting the spices in the hot oil wakes them up and gives your vegetarian stuffed cabbage soup a deeper, โslow-cookedโ taste even on a weeknight.
3. Add cabbage, lentils, and tomatoes
Tip the chopped cabbage into the pot and stir well. It will look like too much at first, but it wilts as it cooks. Cook for 3โ4 minutes so the cabbage starts to soften. Add the rinsed lentils and rice, then pour in the crushed tomatoes, tomato paste, and vegetable broth. Drop in the bay leaf.
Bring everything up to a gentle boil, stirring to keep any rice from sticking to the bottom.
4. Simmer until tender
Once the soup starts to bubble, lower tally cover the pot and cook for about 30โ40 minutes, stirring every 5โ10 minutes. You want the lentils to be tender but not falling apart, the rice cooked through, and the cabbage soft but not soggy.
If the soup thickens more than you like, add another splash of broth or water. If you used brown rice, taste toward the end and extend the simmer by 5โ10 minutes as needed.
5. Finish and balance the flavors
When everything is tender, turn off the heat. Fish out the bay leaf. Stir in red wine vinegar or lemon juice, plus chopped parsley or dill. This bright finish keeps vegetarian stuffed cabbage soup from tasting flat.
Taste the broth and adjust with more salt, pepper, or chili flakes. Let the pot sit for 5โ10 minutes so the flavors settle and the soup thickens slightly.
6. Serve
Ladle the soup into bowls and top with a spoonful of yogurt or sour cream if you like, more herbs, and maybe a sprinkle of cheese. Thick slices of crusty bread or garlic toast make this meal feel even more indulgent.
Slow cooker & Instant Pot notes
- Slow cooker: Sautรฉ the onion, carrots, celery, garlic, and spices on the stove first for deeper flavor. Transfer everything to the slow cooker with the remaining ingredients. Cook on LOW for 6โ7 hours or HIGH for about 3โ4 hours, checking that rice and lentils are done.
- Instant Pot: Sautรฉ the aromatics on Sautรฉ mode, stir in spices, cabbage, lentils, rice, tomatoes, and broth. Seal and cook at high pressure for about 10 minutes with a natural release for another 10. Stir, adjust seasoning, and add vinegar and herbs right before serving.
Make-ahead, freezing, and reheating tips
This vegetarian stuffed cabbage soup actually tastes even better the next day, so itโs perfect for meal prep.
Fridge storage
Let the soup cool until just warm. Transfer it to airtight containers and refrigerate for 3โ4 days. As it sits, the rice absorbs some broth, so it thickens naturally. When you reheat, add a splash of broth or water if you prefer a looser texture. Cabbage rollโstyle soups in general hold up very well in the fridge when stored this way.
Freezing
Yes, you can absolutely freeze this kind of cabbage roll soup. Many stuffed cabbage soup recipes freeze beautifully for 2โ3 months in freezer-safe containers.
A few tips:
- Cool the soup completely first.
- Leave a little headspace in the container so it can expand.
- Label with the date and name (youโll thank yourself later).
- For the best texture, thaw overnight in the fridge before reheating.
If youโre planning a big batch of vegetarian stuffed cabbage soup specifically for the freezer, slightly undercook the rice, or cook it separately and add it when you reheat. That keeps the grains from getting too soft.
Reheating
On the stovetop, warm the soup over medium-low heat, stirring every few minutes until steaming. Add extra broth if it looks too thick. In the microwave, reheat in 30-second bursts, stirring between each round so the lentils and rice warm evenly.
Meal prep ideas
- Portion the soup into single-serve containers for grab-and-go lunches.
- Freeze a couple of family-sized containers for busy weeks when cooking is not happening.
- Serve this alongside a big salad or something like <a href=”https://healthyandrecipes.com/cucumber-pasta-salad/”>Cucumber Pasta Salad</a> for a colorful, veggie-forward dinner spread.
Serving ideas & recipe pairings
Toppings can totally change your bowl, so play around:
- A dollop of Greek yogurt or sour cream for creaminess
- Fresh dill or parsley for herb brightness
- Extra smoked paprika or chili flakes for a bit of heat
- Lemon wedges on the side so people can adjust tanginess
For a โSoupโ themed night, you can pair this vegetarian stuffed cabbage soup with another cozy bowl like <a href=”https://healthyandrecipes.com/crockpot-lasagna-soup/”>Crockpot Lasagna Soup</a> or keep things lighter with <a href=”https://healthyandrecipes.com/yum-yum-sushi-bowl/”>Yum Yum Sushi Bowl</a>. Both follow that satisfying meal-in-a-bowl style that suits chilly evenings.
If you want a more substantial spread, add:
- <a href=”https://healthyandrecipes.com/grilled-veggie-wraps/”>Grilled Veggie Wraps</a> for smoky, colorful veggies in hand-held form.
- <a href=”https://healthyandrecipes.com/mini-caprese-bites/”>Mini Caprese Bites</a> as a fresh, cheesy appetizer that stays vegetarian.
- A bubbly pasta bake like <a href=”https://healthyandrecipes.com/best-christmas-stuffed-shells/”>Best Christmas Stuffed Shells</a> for a comfort-food feast.
For snacks on movie night, ladle small cups of soup and set out jars of <a href=”https://healthyandrecipes.com/dill-pickle-snack-mix-recipes/”>Dill Pickle Snack Mix</a> so people can nibble something crunchy between bites.

Wrap-Up
This vegetarian stuffed cabbage soup gives you everything you crave from classic stuffed cabbage rollsโtomato warmth, tender cabbage, and hearty grainsโwithout any rolling or fuss. You can build it in one pot, stash leftovers in the freezer, and keep cozy Soup nights on repeat. Print the recipe, pin it for later, and once youโve tried it, come back and tweak the toppings to make this your own house favorite.
FAQ’s
Can I make vegetarian stuffed cabbage soup?
Yes, absolutely. Skip the ground beef and build your stuffed cabbage flavors with lentils, beans, or plant-based โmeat,โ plus vegetable broth. This vegetarian stuffed cabbage soup uses lentils and rice to stay hearty and satisfying without any meat.
Should I cook the rice beforehand for stuffed cabbage soup?
No, you donโt have to. The rice cooks right in the pot as the soup simmers, which keeps prep simple and lets the grains soak up the tomato-rich broth. Just remember to stir occasionally so the rice doesnโt stick, and check for doneness before serving.
What type of cabbage should I use for stuffed cabbage soup?
Green cabbage is the easiest choice. It holds its texture during simmering and has the classic stuffed cabbage flavor. You can mix in Savoy or napa cabbage if thatโs what you have, but keep an eye on timing because those varieties soften a bit faster than regular green heads.
Can I freeze cabbage roll soup?
Yes, cabbage rollโstyle soups freeze very well. Cool your vegetarian stuffed cabbage soup completely, pack it into airtight containers, and freeze for up to 2โ3 months. Thaw in the fridge overnight, then reheat gently and add a splash of broth if the soup thickened in the freezer.
