Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Cabbage Roll Soup 58.png

Vegetarian Cabbage Roll Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥬 This Vegetarian Cabbage Roll Soup Recipe offers a hearty and comforting dish filled with tender cabbage, lentils, and a rich tomato broth.
🍲 It’s packed with wholesome vegetables and nutrients, making it a delicious and satisfying vegan meal option for any day of the week.

  • Total Time: 50 minutes
  • Yield: 6 to 8 servings 1x

Ingredients

Scale

2 tablespoons olive oil, divided

1 medium white onion, diced

2 medium carrots, diced

4 to 5 cups chopped green cabbage (bite-sized pieces)

5 cloves garlic, minced

Fine sea salt and freshly ground black pepper (to taste)

4 cups vegetable broth

3/4 cup black or French lentils, rinsed and picked over

28-ounce can fire-roasted crushed tomatoes

15-ounce can fire-roasted diced tomatoes

1 1/2 teaspoons smoked paprika

1/4 teaspoon crushed red pepper flakes

1 bay leaf

Juice of 1 lemon (about 2 tablespoons)

4 cups cooked rice (white or brown)

chopped fresh dill

sour cream

extra lemon wedges

Instructions

1-Start by gathering your ingredients for this vegetarian cabbage roll soup, which takes just about 10 minutes to prep. Heat 1 tablespoon of the olive oil in a large stockpot over medium-high heat, then add the diced onion and diced carrots. Sauté for 5 minutes, stirring occasionally, to build a tasty base. For more tips on quick prep, check out our zucchini corn chowder recipe for ideas on handling veggies efficiently.

2-Next, add the remaining 1 tablespoon of olive oil, the chopped green cabbage, and minced garlic. Season with fine sea salt and freshly ground black pepper to taste, then cook for 6-8 minutes, stirring occasionally, until the cabbage softens and lightly caramelizes. This step brings out the natural sweetness of the veggies. Stir in the 4 cups of vegetable broth, 3/4 cup of rinsed black or French lentils, the 28-ounce can of fire-roasted crushed tomatoes (with juices), the 15-ounce can of fire-roasted diced tomatoes (with juices), 1 1/2 teaspoons of smoked paprika, 1/4 teaspoon of crushed red pepper flakes, and 1 bay leaf.

Simmering and Finishing the Soup Bring the mixture to a simmer, then reduce the heat to maintain a low simmer, cover the pot, and cook for 15-20 minutes, stirring occasionally, until the lentils are tender. Remove and discard the bay leaf, then stir in the juice of 1 lemon (about 2 tablespoons). Taste and adjust seasoning with additional fine sea salt, freshly ground black pepper, smoked paprika, or lemon juice as needed. Serve the soup warm, topped with the 4 cups of cooked rice and optional toppings such as chopped fresh dill, sour cream, and/or extra lemon wedges for a personalized touch.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍲 Use black or French lentils to retain a firm texture.
⏳ Use pre-cooked rice or substitute grains like farro, orzo, or quinoa for convenience.
🌿 Add fresh herbs and adjust seasonings to enhance flavor, or include extra vegetables for variety.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Sautéing and simmering
  • Cuisine: Vegetarian
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl