hearty lentil and cabbage soup with roasted carrots for cold nights

3 min prep 5 min cook 2 servings
hearty lentil and cabbage soup with roasted carrots for cold nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I’ve served it to book-club friends who swore they “don’t do lentils,” to toddlers who ended up wearing more than they ate, and to my Midwestern dad who still thinks cabbage belongs only in coleslaw. Every time, the pot comes back to the stove scraped clean. The trick is in the layering: earthy lentils, silky cabbage that melts into the broth, and carrots that roast separately until their edges caramelize into candy-sweet coins. A final splash of vinegar brightens everything, turning humble pantry staples into something that tastes like you planned it for days. Make it once and you’ll find yourself buying cabbage on purpose.

Why This Recipe Works

  • Two-Stage Cooking: Roasting the carrots separately intensifies their sweetness and keeps them from turning to mush in the soup.
  • Umami Boosters: Tomato paste + soy sauce mimic meaty depth without any meat.
  • Texture Contrast: Shredded cabbage melts into silk while lentils stay pleasantly toothsome.
  • One-Pot Comfort: Minimal dishes, maximum flavor, and it tastes even better the next day.
  • Budget Hero: Feeds eight for under ten dollars and uses staples you probably have.
  • Freezer-Friendly: Portion, freeze, and reheat for instant healthy comfort on demand.
  • Vegan & Gluten-Free: Inclusive without compromising on richness or body.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store, but don’t overthink it—this one is forgiving. Look for lentils that are uniform in color and not shriveled; older lentils take longer to cook. Green or French green (du Puy) hold their shape best, while red lentils will dissolve and thicken the broth if you prefer that route. Cabbage should feel heavy for its size with tightly packed leaves; a small head yields about eight cups shredded, perfect here. If your cabbage is huge, wrap the remainder in beeswax wrap and stash it in the crisper—it keeps for weeks and is a dream in stir-fries.

Carrots: buy the bunch with tops still attached. The greens are a freshness indicator, and they’re edible blended into pesto. Peel only if the skins are thick; otherwise, a good scrub saves time and nutrients. For the broth, I swirl Better Than Bouillon roasted vegetable base into hot water for layers of flavor, but any low-sodium stock works. The tomato paste tube lives in my freezer—snip off a tablespoon whenever a dish needs depth. Soy sauce may seem odd, but it’s the stealth umami bomb that fools omnivores into asking, “Is there bacon in this?”

Finally, the finishing vinegar: use something with personality—apple cider, sherry, or even a tart balsamic. Plain white works in a pinch, but the fruitier varieties add complexity. A glug of good olive oil and shower of fresh parsley turn the humble bowl into dinner-party fare.

How to Make Hearty Lentil and Cabbage Soup with Roasted Carrots for Cold Nights

1
Roast the Carrots

Preheat oven to 425 °F (220 °C). Toss peeled, diagonally sliced carrots with 1 tablespoon olive oil, ½ teaspoon salt, and a few cracks of pepper. Spread on parchment-lined sheet; roast 20 minutes, flip, then 10–15 minutes more until edges blister and smell like caramel. Set aside.

2
Sauté Aromatics

In a heavy Dutch oven warm 2 tablespoons olive oil over medium. Add diced onion and cook 5 minutes until translucent. Stir in 3 minced garlic cloves, 2 teaspoons dried thyme, 1 teaspoon smoked paprika, and 1 bay leaf; cook 1 minute until fragrant.

3
Bloom Tomato Paste

Push onions to the side, add 2 tablespoons tomato paste to the bare pot, and let it toast 2 minutes until brick red. Stir everything together; the caramelized sugars will deepen the final broth.

4
Add Lentils & Liquid

Pour in 1½ cups rinsed green lentils, 6 cups vegetable broth, 1 tablespoon soy sauce, and ½ teaspoon black pepper. Bring to a boil, reduce to a lively simmer, and cook 15 minutes.

5
Shred & Add Cabbage

While lentils simmer, quarter, core, and thinly slice ½ medium green cabbage (about 8 cups). Add to pot; it will mound above the liquid but wilts dramatically. Simmer 10–12 minutes until tender.

6
Finish & Brighten

When lentils are creamy but still hold shape, stir in roasted carrots, 1 cup chopped parsley, and 2 tablespoons vinegar. Taste; add salt if needed. Remove bay leaf. Serve hot with crusty bread.

Expert Tips

Slow-Cooker Shortcut

Dump everything except roasted carrots and parsley into a slow cooker. Cook on LOW 6–7 hours, then stir in carrots and parsley at the end.

Deeper Color

Add ½ teaspoon of ground turmeric or a pinch of saffron for a golden hue that photographs beautifully.

Thicker Stew

Use an immersion blender to blitz a quarter of the soup right in the pot for a creamy, stew-like texture without added cream.

Smoky Edge

Swap smoked paprika for 1 teaspoon chipotle powder if you like a gentle, lingering heat.

Crunchy Garnish

Top with garlic-rubbed croutons or roasted chickpeas for crunch that stands up to the brothy base.

Quick Soak

If your lentils are old, cover them with boiling water and let stand 10 minutes before adding to the pot; they’ll cook faster and more evenly.

Variations to Try

  • Moroccan Twist: Add 1 teaspoon each cumin and coriander, a handful of raisins, and finish with a spoonful of harissa.
  • Parmesan Rind Magic: Drop a rind in while the soup simmers; fish it out before serving for silky, salty background notes.
  • Leafy Boost: Stir in 3 cups baby spinach or chopped kale during the last 2 minutes for extra greens and color contrast.
  • Coconut Comfort: Replace 2 cups broth with canned coconut milk for a creamy, slightly sweet version that pairs beautifully with the smoky paprika.
  • Sausage-Lover: Brown sliced vegan or traditional sausage in the pot first; use the rendered fat to sauté onions for added depth.

Storage Tips

Let the soup cool completely before transferring to airtight containers. It thickens as it sits; thin with water or broth when reheating. Refrigerated, it keeps 5 days—perfect for Sunday meal prep and Friday night desperation dinners. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat on a sheet pan; once solid, stack like books. The soup stays vibrant for 3 months. Thaw overnight in the fridge or float the sealed bag in a bowl of warm water for quick defrosting. Reheat gently; aggressive boiling causes the carrots to disintegrate and the cabbage to go mushy.

If you plan to freeze portions, hold off on adding the fresh parsley until serving; it darkens and loses punch. Same rule applies to any crunchy toppings like croutons or roasted seeds. For work lunches, pre-portion soup into heat-proof jars; microwave 2 minutes, stir, then another 1–2 minutes until steaming. A squeeze of lemon at the table wakes everything up and makes the flavors sing even on day four.

Frequently Asked Questions

Yes—red lentils cook faster and break down, creating a thicker, stew-like texture. Start checking at 10 minutes and add liquid as needed.

Try thinly sliced kale, escarole, or even diced fennel. Each brings its own personality; kale holds up best for leftovers.

Absolutely. Skip the smoked paprika or reduce by half for milder flavor. Blend portions for babies or serve the carrots as soft finger food.

Sauté aromatics on NORMAL, add everything except carrots and parsley. Manual HIGH 6 minutes, natural release 10 minutes. Stir in roasted carrots and parsley after opening.

Add another splash of vinegar, a pinch of salt, or a drizzle of soy sauce in tiny increments until the flavors pop. Sometimes a squeeze of citrus is all it needs.

Yes—use an 8-quart pot. Keep carrot quantity the same unless you have two sheet pans for roasting; extra carrots can make the soup overly sweet.
hearty lentil and cabbage soup with roasted carrots for cold nights
soups
Pin Recipe

Hearty Lentil and Cabbage Soup with Roasted Carrots for Cold Nights

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Roast Carrots: Preheat oven to 425 °F. Toss carrots with 1 Tbsp oil, ½ tsp salt, and pepper. Roast 20 minutes, flip, roast 10–15 minutes more until caramelized.
  2. Sauté Base: Heat remaining oil in Dutch oven over medium. Cook onion 5 minutes. Add garlic, thyme, paprika, bay leaf; cook 1 minute.
  3. Caramelize Paste: Stir in tomato paste; cook 2 minutes until darkened.
  4. Simmer Lentils: Add lentils, broth, soy sauce, and pepper. Bring to boil, reduce to simmer, cook 15 minutes.
  5. Add Cabbage: Stir in cabbage; simmer 10–12 minutes until tender.
  6. Finish: Add roasted carrots, vinegar, and parsley. Season to taste. Remove bay leaf and serve hot.

Recipe Notes

Soup thickens on standing; thin with broth or water when reheating. Flavors deepen overnight—perfect for meal prep.

Nutrition (per serving)

218
Calories
13g
Protein
34g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.