Vegetarian stuffed cabbage soup: cozy one-pot comfort dinner

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.

Serve vegetarian stuffed cabbage soup with crusty bread and fresh herbs.

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 in a white bowl with lentils, rice, and cabbage

Vegetarian Stuffed Cabbage Soup

All the cozy flavor of cabbage rolls in a simple one-pot vegetarian stuffed cabbage soup with lentils, rice, and tender cabbage.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course, Soup
Cuisine: American
Calories: 280

Ingredients
  

For the soup
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 0.5 medium green cabbage, cored and chopped (about 5 cups)
  • 1 cup dried brown or green lentils, rinsed
  • 0.5 cup long-grain white or brown rice, rinsed
  • 28 ounces crushed tomatoes
  • 2 tablespoons tomato paste
  • 6 cups vegetable broth plus more as needed
  • 1 bay leaf
  • 2 teaspoons smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1.25 teaspoons fine sea salt, plus more to taste
  • 0.5 teaspoon freshly ground black pepper, plus more to taste
  • 2 tablespoons red wine vinegar or lemon juice
  • 2 tablespoons chopped fresh parsley or dill, plus more for serving
  • Plain yogurt or sour cream, for serving (optional)

Equipment

  • Large heavy pot or Dutch oven
  • Chef’s knife
  • Cutting board

Method
 

  1. 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.
  2. Stir in the garlic, smoked paprika, oregano, and thyme and cook for 30 seconds until fragrant.
  3. Add the chopped cabbage and cook, stirring, until just beginning to wilt, 3โ€“4 minutes.
  4. 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.
  5. 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.
  6. 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.
  7. Serve the vegetarian stuffed cabbage soup hot, topped with extra herbs and a spoonful of yogurt or sour cream if you like.

Nutrition

Calories: 280kcalCarbohydrates: 44gProtein: 13gFat: 7gSaturated Fat: 1gSodium: 650mgPotassium: 650mgFiber: 10gSugar: 9g

Notes

For a vegan version, skip the dairy toppings or use your favorite plant-based yogurt. The soup thickens as it sits, so add a splash of broth when reheating. Freeze cooled soup for up to 3 months for easy future dinners.

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 cabbageSavoy or napa cabbage (add near the end and simmer a bit less) :contentReference[oaicite:17]{index=17}
Brown lentilsGreen lentils or canned beans (reduce simmer time slightly)
Long-grain riceShort-grain rice, quinoa, or cauliflower rice (adjust liquid and timing)
Smoked paprikaSweet 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

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.

Vegetarian stuffed cabbage soup in a white bowl with lentils, rice, and cabbage

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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating