onepot high protein lentil soup with cabbage and carrots for winter

6 min prep 30 min cook 5 servings
onepot high protein lentil soup with cabbage and carrots for winter
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot High-Protein Lentil Soup with Cabbage & Carrots for Winter

When the first real snowstorm of the year buried my driveway last January, I found myself staring into a near-empty fridge at 6 p.m.—hungry, cold, and not in the mood to shovel just to reach the grocery store. What I did have was a half-head of green cabbage, a bag of forgotten lentils, and the last of the root-vegetable stash from my winter CSA box. Forty minutes later I was cradling a steaming bowl of this soup, my mittens still dripping on the counter, and I remember thinking, “This is the winter dinner I’ll make on repeat.” Since then, it’s become my weekday hero: one pot, pantry staples, 28 g of plant protein per serving, and the kind of cozy that melts even the deepest chill. If you need a reason to love winter cooking, let this soup be it.

Why This Recipe Works

  • Protein powerhouse: French green lentils + split red lentils give 28 g complete protein per bowl—no meat required.
  • One-pot wonder: Everything from aromatics to final wilt of cabbage happens in a single Dutch oven—minimal dishes on a busy weeknight.
  • Winter-veg flexibility: Cabbage, carrots, and pantry staples mean you can shop once and eat all week.
  • Flavor layering: Smoked paprika + tamari + a splash of balsamic at the end builds umami that rivals long-simmered bone broths.
  • Freezer-friendly: Make a double batch; it reheats like a dream for grab-and-go lunches.
  • Budget smart: Costs about $1.25 per serving—proof that eating healthfully doesn’t break the bank.

Ingredients You’ll Need

Ingredients

Cold-weather cooking is all about shelf-stable heroes and sturdy produce. Below, I break down what each ingredient contributes and how to shop smart. Feel free to swap within the same “family” of vegetables—this soup is forgiving.

  • French green lentils (1 cup / 200 g)
    These tiny slate-green gems hold their shape yet cook in under 30 minutes, giving the soup a pleasant, almost caviar-like pop. Look for “du Puy” on the label; they’re grown in volcanic soil and have a naturally peppery note. If you can only find brown lentils, reduce simmering time by 5 minutes so they don’t turn to mush.
  • Split red lentils (½ cup / 100 g)
    Because they’re hulled and split, they dissolve into a creamy base that thickens the broth without dairy. Rinse until the water runs clear to remove surface starch and any dusty flavors.
  • Green cabbage (4 packed cups / 300 g shredded)
    Choose heads that feel heavy for their size with tightly packed, crisp leaves. If the outer leaves are blemished, simply peel them away. Savoy cabbage works too; its crinkly leaves soften faster, so add during the last 5 minutes.
  • Carrots (3 medium, 250 g)
    Rainbow carrots look gorgeous, but regular orange ones are fine. Buy bunches with tops still attached—the greens indicate freshness. Peel only if the skins are tough; most nutrients sit just under the skin.
  • Yellow onion (1 large)
    Sweet onions can sub in a pinch, but a standard yellow variety provides the best savory backbone.
  • Garlic (4 cloves)
    Smash, then mince to release allicin—the compound that delivers that addictive aroma. If you’re out, ½ tsp garlic powder per clove is acceptable.
  • Extra-virgin olive oil (2 Tbsp)
    A peppery, early-harvest oil is lovely for finishing, but any everyday EVOO works for sautéing.
  • Tomato paste (2 Tbsp)
    Buy in a tube if possible; it keeps for months and prevents waste. Double-concentrated versions add deeper flavor.
  • Vegetable broth (4 cups / 1 L)
    Low-sodium lets you control salt. Homemade is gold, but Pacific Foods or Swanson’s organic both taste garden-fresh.
  • Smoked paprika (1 tsp)
    Spanish pimentón dulce lends a subtle campfire note. Regular paprika works, but add a pinch of chipotle powder if you miss the smoke.
  • Dried thyme (½ tsp)
    Thyme’s resinous flavor sings winter. If your jar is more than a year old, spring for a new one—herb potency fades quickly.
  • Bay leaf (1)
    Turkish bay leaves are milder than California; either is fine. Remember to fish it out before serving—nobody wants a chewy souvenir.
  • Tamari or soy sauce (1 Tbsp)
    Tamari keeps it gluten-free; coconut aminos work for soy allergies.
  • Balsamic vinegar (1 tsp)
    Stirred in off-heat, it brightens the whole pot. Sherry vinegar is a fun swap if you’re out.
  • Sea salt & black pepper
    I use kosher for cooking and finish with flaky salt for crunch.
  • Optional garnish: chopped parsley, a swirl of yogurt, or toasted pumpkin seeds for crunch.

How to Make One-Pot High-Protein Lentil Soup with Cabbage & Carrots for Winter

1
Warm the pot

Place a heavy 4- to 5-quart Dutch oven over medium heat for 1 minute. Add olive oil and swirl to coat. Starting with a hot pot prevents onions from steaming and encourages that gorgeous fond (browned bits) where flavor lives.

2
Bloom the aromatics

Stir in diced onion; cook 3 minutes until edges turn translucent. Add garlic and cook 45 seconds—just until fragrant. Push veggies to the perimeter, creating a bare center. Plop tomato paste there; let it toast 60 seconds, stirring, to caramelize sugars and mute any metallic edge.

3
Season & spice

Sprinkle smoked paprika, thyme, ½ tsp black pepper, and a generous pinch of salt. Stir constantly 30 seconds; toasting spices in oil amplifies their essential oils and perfumes the kitchen with wintry warmth.

4
Deglaze & load lentils

Pour in 1 cup broth; scrape the pot’s bottom with a wooden spoon to loosen browned bits—those bits equal free flavor. Add remaining broth, both lentil types, and the bay leaf. Increase heat to high; bring to a vigorous boil.

5
Simmer to tenderness

Reduce heat to low, cover partially, and simmer 15 minutes. Stir twice to prevent sticking. French lentils need this head start before hardy vegetables join the party.

6
Add the veg

Stir in carrots and cabbage. Return to a gentle simmer and cook 10–12 minutes more, until carrots are tender but not mushy. Cabbage will wilt into silky ribbons—its sweetness intensifies the longer it mingles with the broth.

7
Season to perfection

Fish out bay leaf. Stir in tamari and balsamic. Taste; adjust salt and pepper. Need more depth? Add a pinch more smoked paprika or a dash of hot sauce for gentle heat.

8
Rest & serve

Let the soup stand 5 minutes off heat. This brief pause allows the broth to thicken and flavors to marry. Ladle into warm bowls, top as desired, and serve with crusty whole-grain bread for the ultimate cold-night hug.

Expert Tips

Salting timeline

Hold back ½ tsp salt until the end. Broth reduction concentrates salinity; salting late prevents over-seasoned surprises.

Speed-soak trick

No time to rinse lentils? Place them in a bowl, cover with boiling water, swirl 30 seconds, drain—this removes surface dust fast.

Prep cold

Shred cabbage and carrots the night before; store submerged in cold water with a squeeze of lemon to stay crisp and vibrant.

Overnight flavor boost

Like many legume soups, this tastes even better the next day. Make after dinner, cool, refrigerate, and simply reheat—dinner solved.

Texture tweak

For a creamier broth, blend 1 cup of finished soup and stir back into the pot—luxurious without added fat.

Protein upgrade

Stir in a scoop of unflavored pea protein powder off-heat for an extra 10 g protein per serving—great post-workout fuel.

Variations to Try

  • Moroccan twist: Swap thyme for ½ tsp each cumin & coriander; add ¼ tsp cinnamon and a handful of raisins. Finish with lemon juice and cilantro.
  • Smoky sausage version: Brown 6 oz sliced turkey kielbasa before the onion for a meaty take that still clocks in under 350 calories per serving.
  • Creamy coconut: Replace 1 cup broth with light coconut milk; add 1 tsp Thai red curry paste with the garlic for a gentle, warming heat.
  • Green boost: Fold in 2 cups baby spinach during the last 2 minutes for extra iron and a pop of color.

Storage Tips

Cool soup completely, transfer to airtight glass containers, and refrigerate up to 5 days. The broth will thicken as lentils keep absorbing liquid; thin with water or broth when reheating.

Portion into silicone muffin trays; freeze 2 hours, then pop out soup “pucks” into zip-top bags. They thaw in minutes on the stovetop and save freezer space. Keeps 3 months for best flavor, safe indefinitely.

Layer rinsed lentils, spices, and dehydrated vegetables in mason jars. On a snowy evening, dump into the pot with broth and fresh carrots—dinner cooks while you kick off your boots.

Frequently Asked Questions

Yes. Use 1½ cups green lentils if you want texture, or 1½ cups red for a creamy stew. Cooking time stays the same; reds will break down more.

Naturally gluten-free provided you choose tamari over soy sauce. Double-check that your broth is certified GF if you’re celiac.

Use no-salt-added broth and replace tamari with coconut aminos. Season at the table with a squeeze of citrus instead of salt; acid tricks taste buds into perceiving more flavor.

Absolutely. Add everything except cabbage and balsamic. Cook on LOW 6 hours or HIGH 3 hours. Stir in cabbage during the last 30 minutes; add balsamic just before serving.

Shred it extra-fine (mandoline helps) so it melts into the broth. You can also swap in frozen corn or diced sweet potato for natural sweetness that kids adore.

A crusty whole-grain sourdough stands up to the hearty broth. For gluten-free diners, serve with warm corn tortillas or seeded oat crackers.
onepot high protein lentil soup with cabbage and carrots for winter
soups
Pin Recipe

One-Pot High-Protein Lentil Soup with Cabbage & Carrots for Winter

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

Ingredients

Instructions

  1. Heat pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion 3 min; add garlic 45 sec. Push to sides; toast tomato paste 60 sec.
  3. Add spices: Stir in paprika, thyme, ½ tsp pepper, and a pinch of salt.
  4. Deglaze: Add 1 cup broth; scrape browned bits. Add remaining broth, both lentils, and bay leaf. Boil, then simmer covered 15 min.
  5. Add veg: Stir in carrots and cabbage; simmer 10–12 min until tender.
  6. Finish: Remove bay leaf; stir in tamari and balsamic. Adjust seasoning. Rest 5 min, then serve hot.

Recipe Notes

Soup thickens as it stands; thin with water or broth. Flavor peaks overnight—perfect for meal prep!

Nutrition (per serving)

312
Calories
28g
Protein
41g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.