healthy onepot lentil and root vegetable soup with garlic and cabbage

30 min prep 4 min cook 5 servings
healthy onepot lentil and root vegetable soup with garlic and cabbage
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Healthy One-Pot Lentil & Root Vegetable Soup with Garlic and Cabbage

There’s a moment every January when the holiday sparkle has faded, the fridge is finally clear of cookie tins, and my body is practically begging for something green, garlicky, and grounding. Last year that moment arrived during a freak snowstorm that trapped our little family inside for three straight days. I rummaged through the crisper drawer—half a head of savoy cabbage, a forgotten rutabaga, two carrots that had seen better days—and remembered the bag of French green lentils I’d impulse-bought at the co-op. One hour later we were huddled around the stove, dunking crusty sourdough into a steaming pot of this soup. My seven-year-old—who normally treats vegetables like personal insults—asked for seconds. My husband, a committed carnivore, didn’t even mention missing meat. And I felt that deep, satisfying calm that comes from feeding the people I love something that loves them back. This soup has become our snowy-day tradition, our busy-weeknight lifesaver, and our reset button after too much take-out. It’s budget-friendly, meal-prep friendly, and—best of all—pantry friendly. If you have lentils, a couple of root vegetables, and a head of cabbage kicking around, you’re halfway to dinner.

Why This Recipe Works

  • One pot, zero fuss: Everything simmers together, so you can binge Netflix instead of washing dishes.
  • Protein & fiber powerhouse: One bowl delivers 17 g plant protein and 12 g fiber to keep you full for hours.
  • Layered flavor, short timeline: Caramelized tomato paste, smoked paprika, and a late hit of apple-cider vinegar create depth in under 45 minutes.
  • Color-coded nutrition: Purple cabbage, orange carrots, and emerald kale give you a full spectrum of antioxidants.
  • Freezer hero: Portion, freeze, and reheat straight from frozen for instant healthy comfort.
  • Budget MVP: Feeds six for about the cost of a single café sandwich.

Ingredients You'll Need

Ingredients

Before we ladle up, let’s talk produce. Look for firm, unblemished root vegetables—if the carrots are skinny and young, you can simply scrub rather than peel. When buying cabbage, choose a head that feels heavy for its size with tightly packed, crisp leaves; a little surface scuff is fine and usually cheaper. French green lentils (a.k.a. Le Puy) hold their shape and stay pleasantly al dente, but everyday brown lentils work—just shave 5 minutes off the simmer time so they don’t go mushy. If you’re gluten-free, double-check that your stock is certified GF; many bouillon cubes hide wheat. For oil, I reach for a grassy extra-virgin olive oil because its flavor carries the garlic and paprika, but avocado oil is a neutral swap. Finally, keep a lemon on hand; a bright squeeze at the end elevates every earthy note.

How to Make Healthy One-Pot Lentil & Root Vegetable Soup with Garlic and Cabbage

1
Warm the pot & bloom the spices

Place a heavy 5–6 qt Dutch oven over medium heat for 60 seconds—this prevents the onions from steaming later. Add 2 Tbsp olive oil, swirling to coat. When the oil shimmers, stir in 1 tsp smoked paprika and ½ tsp ground cumin; toast 30 seconds until intoxicatingly fragrant but not browned. This quick bloom unlocks fat-soluble flavor compounds.

2
Sauté the aromatics

Add diced onion (1 medium) and a pinch of salt; cook 4 minutes until edges turn translucent. Stir in 4 cloves minced garlic and 1 Tbsp tomato paste. Smash the paste against the bottom of the pot for 2 minutes; the sugars darken and create a subtle caramel undertone that factory-made broth can’t mimic.

3
Load the roots & lentils

Toss in 2 carrots (½-inch coins), 1 parsnip (½-inch half-moons), and 1 cup rinsed lentils. Season with 1 tsp kosher salt and lots of freshly ground black pepper. Stir to coat every speck in the spiced oil; this light "searing" prevents the lentils from foaming and keeps vegetables from turning grey in the broth.

4
Deglaze & simmer

Pour in 6 cups low-sodium vegetable broth, scraping the bottom with a wooden spoon to lift any bronzed bits—that’s pure flavor. Add 2 bay leaves and bring to a rolling boil, then reduce to a gentle simmer. Cover partially and cook 20 minutes, stirring once midway so lentils don’t stick.

5
Stir in 2 cups shredded cabbage and 1 cup chopped kale (stems included for zero waste). Simmer uncovered 5–7 minutes more, just until cabbage wilts but retains a whisper of crunch. Overcooking will muddy the vibrant purple and green hues.

6
Brighten & serve

Fish out bay leaves. Splash in 1 Tbsp apple-cider vinegar and a squeeze of lemon. Taste, adjusting salt and pepper. Ladle into deep bowls, finish with a swirl of yogurt and a scatter of fresh parsley if you’re feeling fancy. Serve piping hot with toasted whole-grain bread for swabbing the bowl.

Expert Tips

Low-salt control

Start with 4 cups broth and 2 cups water if you prefer to limit sodium; you can always season more aggressively at the end.

Chill & skim

The soup thickens as it cools. Refrigerate overnight, then lift off any solidified olive oil if you’d like a lower-fat bowl.

Speedy soak

Forgot to rinse lentils? Place them in a bowl, cover with boiling water for 5 minutes, drain, and proceed—this removes surface starch and shaves simmer time.

Texture tweak

For a creamier base, ladle 2 cups finished soup into a blender, purée until silky, then stir back into the pot.

Variations to Try

  • Moroccan twist: Swap cumin & paprika for 1 tsp each turmeric and cinnamon, add ½ cup raisins during simmer, and finish with chopped preserved lemon.
  • Smoky bacon-ish: Stir 1 tsp smoked salt and 1 Tbsp nutritional yeast for depth reminiscent of bacon minus the meat.
  • Green curry vibe: Replace tomato paste with 1 Tbsp green curry paste, use coconut milk instead of 2 cups broth, and top with cilantro and lime zest.
  • Beans & greens: Sub 1 can drained white beans for half the lentils; add 1 bunch chopped escarole in place of kale.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavors meld beautifully on day 2.

Freezer: Portion into silicone muffin trays for single-serve pucks; once frozen, pop out and store in zip bags up to 3 months. Thaw overnight in fridge or microwave from frozen with a splash of water.

Reheat: Warm gently on stovetop over medium-low, thinning with broth or water as needed—lentils continue to absorb liquid. Avoid rapid boiling or cabbage turns sulfurous.

Frequently Asked Questions

Nope. Green or brown lentils cook quickly without soaking; just rinse and pick out any pebbles. Red lentils break down and create a stew-like texture—save those for curries.

Absolutely. Sauté aromatics on the stove through step 2, then scrape everything into a slow cooker with broth and lentils. Cook LOW 6–7 hours or HIGH 3 hours, adding cabbage and kale during the last 30 minutes.

Lentils pack too many carbs for strict keto. Sub diced cauliflower and zucchini for lentils, use 2 cups heavy cream + 4 cups broth, and you’ll shave net carbs to ~8 g per serving.

Drop in a peeled potato and simmer 10 minutes; it will absorb some salt. Remove potato or let it break down for thicker body. Alternatively, add more water and a squeeze of lemon to balance.
healthy onepot lentil and root vegetable soup with garlic and cabbage
soups
Pin Recipe

healthy onepot lentil and root vegetable soup with garlic and cabbage

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Heat pot: Warm Dutch oven over medium heat; add oil.
  2. Toast spices: Stir in paprika & cumin 30 seconds.
  3. Sauté aromatics: Cook onion 4 min, add garlic & tomato paste 2 min.
  4. Add veg & lentils: Toss carrots, parsnip, lentils, salt & pepper.
  5. Simmer: Deglaze with broth, add bay leaves; simmer 20 min.
  6. Finish greens: Stir in cabbage & kale; cook 5-7 min.
  7. Season: Remove bay leaves, add vinegar & lemon. Serve hot.

Recipe Notes

Soup thickens on standing; thin with broth when reheating. Freeze portions up to 3 months.

Nutrition (per serving)

267
Calories
17g
Protein
38g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.