Welcome to Balancerecipe

healthy onepot lentil and cabbage soup with roasted root vegetables

By Claire Whitaker | January 25, 2026
healthy onepot lentil and cabbage soup with roasted root vegetables

Healthy One-Pot Lentil & Cabbage Soup with Roasted Root Vegetables

When January’s chill seeps through the windows and the light fades before dinner, my kitchen turns into a soup laboratory. I’m always chasing that magical intersection where comfort meets nutrition, where the pot on the stove smells like a hearth and tastes like a fresh start. This lentil and cabbage soup—bolstered by a tray of caramelized roasted roots—has become my winter reset button. The first time I made it, I was feeding a crowd of ski-town friends who’d tracked snow across the floors and dumped puffy jackets on every chair. I needed something that could simmer while I chopped vegetables, something that would stretch to serve eight without stretching the budget, something that felt restorative after a day on the slopes. One spoonful in, the room went quiet except for the clink of spoons and the satisfied sighs that follow when food is both familiar and surprising. Seven winters later, I still get texts on the first snowy day: “Making the lentil soup—thanks for the ritual.” Whether you’re feeding hungry athletes, meal-prepping for a busy week, or simply craving a bowl that tastes like self-care, this recipe delivers. It’s weeknight-easy, weekend-satisfying, and packed with enough fiber and plant protein to keep you full for hours.

Why This Recipe Works

  • One-pot convenience: Everything—soup base, lentils, cabbage—cooks in a single Dutch oven, minimizing dishes while maximizing flavor.
  • Layered flavor strategy: Roasting the vegetables separately intensifies their sweetness, then they’re folded into the earthy broth for a double-hit of depth.
  • Plant-powered nutrition: 18 g protein + 17 g fiber per serving from French green lentils and cabbage.
  • Freezer-friendly: The soup base freezes beautifully; add freshly roasted vegetables when reheating for best texture.
  • Budget-savvy: Feeds 6 for under $10 using pantry staples and humble produce.
  • Versatile greens: Swap cabbage for kale, chard, or shredded Brussels sprouts—timing adjustments included below.

Ingredients You'll Need

Ingredients

French green lentils (a.k.a. Puy lentils) hold their shape and deliver a peppery bite that plays beautifully against sweet roasted carrots and parsnips. Look for lentils that are slate-green and uniformly small; avoid dusty or broken ones, a sign they’ve been sitting on the shelf too long. If you can only find brown lentils, reduce simmering time by 5 minutes and expect a softer texture.

Green cabbage—the under-celebrated hero—melts into velvety ribbons while still retaining a pleasant backbone. Choose a head that feels heavy for its size with tightly packed, crisp leaves. If the outer leaves are wilted, peel them away; the interior will still be sweet.

Root vegetables are your roasted accent. I use a 2:1 ratio of carrots to parsnips for natural sweetness, plus a single beet for ruby color and earthy complexity. Buy organic if possible; you’ll be keeping the skins on for extra nutrients and caramelized edges. Cut them into ½-inch cubes so they roast quickly and nestle neatly on soup spoons.

Aromatics matter: one large leek delivers gentle allium sweetness without overpowering the lentils. Rinse thoroughly—those inner rings love to hide grit. Fresh thyme and bay leaf echo the woodsy notes of the lentils; a strip of kombu (optional but recommended) adds minerals and depth while softening the lentils’ skins.

For broth, I reach for low-sodium vegetable stock so I can control salt. If you’re using homemade, add ½ teaspoon sea salt at the start and adjust later. Water works in a pinch, but you’ll want to bump up aromatics by 25%.

Finishing touches: a squeeze of lemon at the end brightens the entire bowl and balances the roasted sweetness. A drizzle of cold-pressed extra-virgin olive oil adds luxurious mouthfeel and polyphenols. If you tolerate dairy, a crumble of feta is divine; for a vegan option, toasted pumpkin seeds provide crunch and zinc.

How to Make Healthy One-Pot Lentil & Cabbage Soup with Roasted Root Vegetables

1
Roast the root vegetables first

Preheat oven to 425°F (220°C). Toss carrots, parsnips, and beet with 1 tablespoon olive oil, ½ teaspoon salt, ¼ teaspoon pepper, and a pinch of smoked paprika. Spread on a parchment-lined sheet and roast 20 minutes. Stir, then roast 10–12 minutes more until edges are caramelized and centers tender. Set aside. (You can roast up to 3 days ahead; store chilled.)

2
Sauté aromatics

Heat 2 tablespoons olive oil in a heavy Dutch oven over medium. Add leek, celery, and a pinch of salt; cook 5 minutes until translucent. Stir in garlic, thyme, and bay leaf; cook 1 minute until fragrant. Deglaze with ÂĽ cup white wine or water, scraping up any browned bits.

3
Toast the lentils

Add rinsed lentils to the pot; stir to coat in the leek mixture. Toasting for 2 minutes helps the legumes keep their shape and infuses them with flavor. Add 1 teaspoon tomato paste for umami; cook 1 minute more.

4
Simmer the soup base

Pour in 6 cups vegetable broth and add kombu strip. Bring to a boil, then reduce to low, cover partially, and simmer 20 minutes. Stir once or twice to prevent sticking.

5
Add cabbage & finish lentils

Stir in shredded cabbage and ½ teaspoon salt. Simmer uncovered 10–12 minutes more until lentils are tender but intact and cabbage is silky. Remove kombu and bay leaf.

6
Fold in roasted vegetables

Gently stir three-quarters of the roasted roots into the soup; reserve the rest for garnish. This keeps some cubes distinct for textural contrast and visual appeal.

7
Season & brighten

Off heat, add juice of ½ lemon, ¼ cup chopped parsley, and freshly ground black pepper. Taste and adjust salt or lemon. Let stand 5 minutes for flavors to marry.

8
Serve & garnish

Ladle into warm bowls. Top with reserved roasted vegetables, a drizzle of good olive oil, and optional feta or pumpkin seeds. Offer crusty whole-grain bread for swiping the bowl clean.

Expert Tips

No-overcook lentils

Keep tasting after 18 minutes; once lentils yield to gentle pressure but still hold shape, they’re done. Overcooking turns them mushy and muddy.

Make it brothy

Prefer a lighter soup? Add an extra cup of hot broth after the cabbage stage and warm through.

Roast in advance

Roasted vegetables keep 4 days refrigerated. Reheat on a sheet pan at 350°F for 5 minutes to restore crisp edges before adding to soup.

Balance sweetness

If your parsnips are very sweet, add an extra squeeze of lemon or a pinch of cayenne to sharpen the flavors.

Prevent gas

Soak lentils 4 hours with 1 tablespoon apple-cider vinegar, then rinse. This reduces phytic acid and oligosaccharides that can cause bloating.

Slow-cooker hack

Combine everything except roasted vegetables and lemon in a slow cooker on LOW 6 hours. Stir in roasted veg and lemon just before serving.

Variations to Try

  • Moroccan twist: Add 1 teaspoon each cumin and coriander with the garlic, and stir in ½ cup chopped dried apricots with the cabbage. Finish with cilantro and a swirl of harissa.
  • Forest-mushroom version: Replace half the lentils with 8 oz cremini mushrooms, sautĂ©ed until golden, and use rosemary instead of thyme.
  • Thai coconut: Swap olive oil for coconut oil, use 4 cups broth + 2 cups light coconut milk, add 1 tablespoon grated ginger and 1 stalk lemongrass. Garnish with lime and Thai basil.
  • Smoky sausage: For omnivores, brown 6 oz sliced turkey kielbasa after the leek step; proceed as written for a protein boost without extra cookware.

Storage Tips

Refrigerate

Cool completely, then store in airtight glass jars up to 5 days. Keep roasted vegetables separate so they stay crisp.

Freeze

Freeze soup base (no roasted veg) in quart containers 3 months. Thaw overnight in fridge; reheat gently with a splash of broth.

Reheat

Warm on stovetop over medium-low, stirring often. Add roasted vegetables during final 2 minutes to prevent them from turning mushy.

Frequently Asked Questions

Red lentils cook faster and break down into a creamy stew. If you prefer that texture, substitute and reduce simmering time to 12 minutes, but note the soup will lose the distinct lentil pop.

Tuscan kale (lacinato) or baby spinach both work. Add kale with lentils; it needs 15 minutes to soften. Spinach goes in at the end and wilts in 30 seconds.

Yes, all ingredients are naturally gluten-free. If adding sausage, check labels for hidden wheat fillers.

Sauté aromatics on NORMAL. Add lentils, broth, kombu. High pressure 9 minutes, natural release 10 minutes. Quick-release remaining steam, stir in cabbage, and use SAUTÉ LOW 3 minutes. Fold in roasted vegetables after pressure is released.

Double all ingredients and use an 8-quart stockpot. Increase simmering time by 5 minutes; keep an eye on liquid levels and add hot broth as needed. Roast vegetables on two sheet pans, rotating halfway.

A dry Grüner Veltliner or unoaked Chardonnay mirrors the soup’s earthy sweetness. For reds, try a light-bodied Côtes du Rhône.
healthy onepot lentil and cabbage soup with roasted root vegetables
soups
Pin Recipe

Healthy One-Pot Lentil & Cabbage Soup with Roasted Root Vegetables

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Roast vegetables: Preheat oven to 425°F. Toss carrots, parsnips, and beet with 1 tablespoon oil, ½ teaspoon salt, and pepper. Roast 20 minutes, stir, then 10–12 minutes more until caramelized.
  2. Sauté aromatics: In a Dutch oven, heat 2 tablespoons oil over medium. Add leek and celery; cook 5 minutes. Stir in garlic, thyme, and bay; cook 1 minute. Deglaze with ¼ cup water.
  3. Toast lentils: Add rinsed lentils and tomato paste; cook 2 minutes. Pour in broth and kombu; bring to a boil. Reduce heat, partially cover, and simmer 20 minutes.
  4. Add cabbage: Stir in cabbage and remaining 1 teaspoon salt. Simmer uncovered 10 minutes until lentils are tender.
  5. Finish: Remove kombu and bay. Fold in three-quarters of roasted vegetables, lemon juice, and parsley. Let stand 5 minutes.
  6. Serve: Ladle into bowls, top with remaining roasted vegetables, a drizzle of olive oil, and optional feta or seeds.

Recipe Notes

For best texture, add roasted vegetables just before serving. Soup thickens on standing; thin with broth when reheating.

Nutrition (per serving)

312
Calories
18g
Protein
42g
Carbs
9g
Fat

More Recipes