onepot lentil and carrot soup with cabbage for cold days

30 min prep 4 min cook 60 servings
onepot lentil and carrot soup with cabbage for cold days
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Lentil & Carrot Soup with Cabbage for Cold Days

There’s a moment every November when the first real chill slips under the door, the sky turns that flat pewter color, and I suddenly crave the sound of soup bubbling on the stove. Not just any soup—this soup. My husband calls it “the hibernation pot” because once it’s simmering, we cancel plans, pull on thick socks, and park ourselves at the kitchen table with crusty bread and greedy spoons. The recipe was born during a snowstorm five years ago when the fridge held little more than a sad carrot, half a head of cabbage, and the last scoop of lentils in the jar. I chopped, sautéed, and hoped. What emerged was a silky, burnished-orange broth studded with tender lentils and ribbons of sweet cabbage that practically melted on the tongue. We ate it for three straight days, and by the time the snowplow finally came, the soup had already become tradition. Now I make a double batch the minute the forecast dips below 40 °F. It’s week-night-easy, pantry-friendly, and somehow tastes even better when eaten in front of a flickering fireplace while the wind howls outside. If you’re looking for the edible equivalent of a hand-knit blanket, you’ve found it.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything from sautéing to simmering happens in the same Dutch oven.
  • Pantry heroes: Lentils, carrots, and cabbage are inexpensive, shelf-stable, and available year-round.
  • Plant-powered protein: One bowl delivers 17 g of protein and 11 g of fiber, keeping you full for hours.
  • Comfort without heaviness: Blending a cup of the soup creates luscious body without cream or flour.
  • Week-meal MVP: Flavors deepen overnight, so tomorrow’s lunch is even tastier.
  • Freezer-friendly: Portion, freeze flat, and reheat straight from frozen on busy nights.
  • Customizable heat: A pinch of chili flakes warms you up without masking the sweet vegetables.

Ingredients You'll Need

Ingredients

Great soup starts with humble ingredients treated kindly. Look for firm, bright carrots without soft spots—if the tops are attached, they should be feathery and green, not wilted. Green or brown lentils work best here; red lentils dissolve into mush and black lentils stay too al dente. For the cabbage, go for a small, dense head that feels heavy for its size; the outer leaves should squeak when you rub them together. (Savoy is lovely and frilly, but everyday green cabbage is perfectly fine.) Yellow onions are my go-to because they melt into sweetness, but a red onion will add a duskier depth. Fresh garlic is non-negotiable—skip the jarred stuff. As for broth, I prefer low-sodium so I control the salt; if you’re vegetarian, use a roasted vegetable base for extra umami. A glug of fruity olive oil at the end brightens the earthy flavors, so save the expensive bottle for finishing, not sautéing.

Spices are deliberately simple: smoky paprika, a whisper of cumin, and the optional chili flakes. If your paprika has been languishing in the cupboard for two years, treat yourself to a new tin; the volatile oils fade quickly. Finally, keep a lemon on hand. A squeeze just before serving wakes up the whole pot and makes the carrot taste more like carrot.

How to Make One-Pot Lentil & Carrot Soup with Cabbage

1
Warm the pot

Place a heavy 4–5 qt Dutch oven over medium heat for 60 seconds; this prevents the onions from sticking. Add 2 Tbsp olive oil and swirl to coat the bottom evenly.

2
Build the aromatic base

Add 1½ cups diced yellow onion and cook 4 minutes until translucent, stirring occasionally. Stir in 3 minced garlic cloves, 1 tsp ground cumin, 1 tsp smoked paprika, and ¼ tsp chili flakes (if using). Cook 45 seconds; toasting the spices blooms their oils and intensifies flavor.

3
Add the carrots

Toss in 3 cups diced carrots (about 4 medium). Season with ½ tsp kosher salt and several grinds of black pepper. Stir to coat in the spiced onions, then cook 5 minutes; the edges should take on light caramel color, adding depth to the broth.

4
Deglaze and load the lentils

Pour in ¼ cup dry white wine (or water) and scrape the brown bits with a wooden spoon. Add 1 cup rinsed green lentils, 5 cups broth, and 2 bay leaves. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook 15 minutes.

5
Cabbage time

Stir in 4 cups thinly sliced cabbage (about ¼ medium head). Simmer 10–12 minutes more, until lentils and cabbage are tender but not mushy. Remove bay leaves.

6
Create silkiness

Ladle 1 cup of soup into a blender, blend until smooth, and return to the pot. This simple step transforms the broth from thin to velvety without dairy.

7
Final seasoning

Add 1 tsp soy sauce (for umami), juice of ½ lemon, and a handful of chopped parsley. Taste and adjust salt. Serve hot, drizzled with good olive oil and crusty bread for dunking.

Expert Tips

Slice cabbage last-minute

Exposure to air dulls both color and nutrients. Cut just before adding to keep those vivid purple-green ribbons.

Double the blend

Blend 2 cups instead of 1 for an ultra-creamy texture reminiscent of tomato-less minestrone.

Use the leafy tops

Carrot tops taste like parsley with attitude. Finely chop ¼ cup and stir in at the end for zero-waste brightness.

Salt in stages

Season onions, then carrots, then final broth. Layering prevents over-salting and builds depth.

Crunch factor

Top with toasted pumpkin seeds or homemade garlic croutons for textural contrast.

Slow-cooker hack

Sauté aromatics on the stove, then transfer everything except lemon & parsley to a slow cooker on LOW 6 hours.

Variations to Try

  • Moroccan twist: Swap cumin for 1 tsp ras el hanout and add ¼ cup chopped dried apricots with the cabbage. Finish with cilantro and a spoonful of harissa.
  • Coconut-green curry: Replace paprika with 1 Tbsp green curry paste and use coconut milk instead of wine. Top with Thai basil and lime zest.
  • Sausage lover: Brown 2 sweet Italian sausages, crumble, and proceed with recipe. Smoked paprika marries beautifully with pork.
  • Green goodness: Stir in 2 cups baby spinach at the very end for an extra nutrient punch and vibrant color.
  • Grains & greens: Add ½ cup pearl barley with the lentils; you’ll need an extra cup of broth and 10 more minutes simmer time.

Storage Tips

Let the soup cool to lukewarm, then portion into glass jars or BPA-free containers. Refrigerate up to 5 days—the flavors actually peak around day 3. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat; they’ll stack like books and thaw in under 10 minutes under warm water. If you plan to freeze, slightly under-cook the cabbage so it retains texture upon reheating. When ready to serve, warm gently over medium-low heat; rapid boiling can turn lentils mushy. If the soup thickens, loosen with broth or water and brighten with an extra squeeze of lemon. Microwave reheating works, but do it in 60-second bursts and stir between zaps to avoid hot spots.

Frequently Asked Questions

Red lentils cook faster and dissolve, yielding a creamy dal-like texture. If that’s your goal, reduce simmer time to 8 minutes and skip the blending step.

Yes, all ingredients are naturally gluten-free. If adding soy sauce, choose tamari or coconut aminos for strict diets.

Sauté onions in ¼ cup broth until translucent; add more 1 Tbsp at a time if they stick. The finished soup will be slightly lighter but still delicious.

Absolutely—use an 8 qt pot and add 1 extra cup of broth to account for evaporation. Cooking time remains the same.

A crusty sourdough or no-knead Dutch-oven loaf is ideal. For gluten-free diners, try toasted chickpea-flour flatbread.

Slice the cabbage extra-thin so it disappears into the lentils, or swap in baby spinach which wilts quickly and tastes milder.
onepot lentil and carrot soup with cabbage for cold days
soups
Pin Recipe

One-Pot Lentil & Carrot Soup with Cabbage

(4.9 from 127 reviews)
Prep
10 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion 4 min, add garlic & spices, cook 45 sec.
  3. Build flavor: Add carrots, salt, and pepper; cook 5 min.
  4. Deglaze: Pour in wine, scrape bits, add lentils, broth, bay leaves; simmer 15 min.
  5. Add cabbage: Simmer 10–12 min until tender. Remove bay leaves.
  6. Blend & finish: Blend 1 cup soup and return to pot. Stir in soy sauce, lemon, and parsley. Adjust salt, drizzle with olive oil, serve hot.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. Freeze portions up to 3 months.

Nutrition (per serving)

247
Calories
17g
Protein
31g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.