healthy one pot lentil and cabbage soup for nutritious winter meals

30 min prep 20 min cook 5 servings
healthy one pot lentil and cabbage soup for nutritious winter meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Healthy One-Pot Lentil & Cabbage Soup for Nutritious Winter Meals

There’s a certain magic that happens when the first real cold snap hits and you find yourself standing at the stove, wooden spoon in hand, coaxing a single pot of humble ingredients into something that tastes like a warm blanket feels. For me, that moment arrived last January after a frantic Tuesday of car-pool lines, work deadlines, and a surprise orthodontist appointment. I opened the fridge at 5:47 p.m. to find—gloriously—a half-head of cabbage, the dregs of a lentil jar, and a lonely carrot. No time, no energy, no backup plan. Thirty-five minutes later my teenagers were hunched over steaming bowls, tearing off chunks of crusty bread and actually thanking me. Since then this soup has become our winter security blanket: the meal I make when the day has been too long, the snow is piling up, or I simply want to feel like I have my life together while doing very little. One pot, pantry staples, a powerhouse of plant-based nutrition, and leftovers that somehow taste even better the next day—this is the recipe I text to friends at 9 p.m. with the note “make this tonight, thank me tomorrow.”

Why This Recipe Works

  • One pot, one fork, one happy cook: Minimal dishes means you spend your evening relaxing, not scrubbing.
  • Built-in meal prep: A double batch reheats beautifully for lunches all week—flavors meld and intensify overnight.
  • Budget hero: Lentils and cabbage are among the least expensive produce staples, yet they deliver premium fiber, iron, and antioxidants.
  • Flexible flavor profile: Keep it mild for kids, or spike with smoked paprika and cayenne for heat seekers.
  • Plant-powered protein: 18 grams of protein per serving without a single animal product—great for Meatless Mondays.
  • Freezer-friendly: Portion into quart bags, lay flat to freeze, and you’ve got instant homemade “instant” soup.
  • Low-calorie satisfaction: Hefty vegetable volume keeps calories around 260 per bowl while still feeling rib-sticking.

Ingredients You'll Need

Ingredients

Great soup starts with great components, but that doesn’t mean fancy—it means smart. Here’s how to pick the best players for your pot.

French green or brown lentils: These petite varieties hold their shape after simmering, giving the soup a pleasant, almost meaty bite. Avoid red lentils here; they dissolve into mush. If your grocery only carries bags labeled simply “lentils,” that’s fine—just check the cooking time on the back and aim for 20–25 minutes. Rinse and pick through for tiny stones; nobody wants a dental surprise.

Green cabbage: Look for heads that feel heavy for their size with tightly packed, squeaky leaves. A few outer blemishes are fine—just peel them away. Once cut, cabbage keeps up to two weeks when wrapped in beeswax wrap or slipped into a produce bag with a paper towel to absorb moisture. Can you substitute savoy or napa? Absolutely. Purple cabbage will tint the broth fuchsia, which kids find hilarious.

Mirepoix trio—carrot, celery, onion: The supermarket staples, but buy organic carrots if possible; you’ll leave the skin on for extra nutrients and color. Celery hearts with leaves attached give you free herbs—those feathery tops get chopped and stirred in at the end for brightness. A sweet onion (Vidalia, Walla Walla) balances the earthy lentils.

Garlic: Four cloves may sound aggressive, but soup dilutes sulfur compounds; you want that assertive aroma. Smash, then mince to release allicin, the cardio-protective compound that makes garlic worth the stinky fingers.

Tomato paste: Buy the concentrated tube, not the can, so you can use 1 tablespoon without opening a whole 6-ounce can you’ll forget about in the fridge. Tomato paste adds umami and a subtle sweetness that plays beautifully with cabbage.

Vegetable broth: Choose low-sodium so you control the salt. If you’re a broth snob (hi, friend), homemade is gold, but Pacific or Imagine brand boxed broth is reliably tasty. Keep backup bouillon cubes in the pantry for soup emergencies.

Smoked paprika & thyme: Smoked paprika gives depth without meat; if you only have sweet paprika, add a pinch of ground cumin for complexity. Fresh thyme sprigs are lovely, but ½ teaspoon dried works in a pinch. Pro tip: strip leaves by pulling the top of the stem backward through pinched fingers.

Lemon: Acidity wakes up everything. A quick squeeze at the end turns “good” soup into “can-I-have-seconds” soup. Zest some of the peel in too for floral notes.

Olive oil: Extra-virgin, because we’re finishing with it as well as sautéing in it. A fruity Portuguese or California oil adds peppery back-notes that complement lentils.

How to Make Healthy One-Pot Lentil & Cabbage Soup

1
Warm the pot & bloom the spices

Place a heavy 5–6 quart Dutch oven or soup pot over medium heat for 30 seconds—this preheating prevents olive oil from soaking into the metal. Add 2 tablespoons olive oil, swirl to coat, then sprinkle in ½ teaspoon smoked paprika, ½ teaspoon dried thyme, and a few cracks of black pepper. Let the spices sizzle for 45 seconds; you’ll see the oil turn a rusty hue and smell a campfire aroma. This quick bloom infuses fat-soluble flavors into the oil, seasoning every subsequent bite.

2
Build the aromatic base

Stir in diced onion, carrot, and celery plus ½ teaspoon kosher salt. Salt draws moisture from vegetables, accelerating the softening process. Cook 5 minutes, stirring once or twice, until onion edges look translucent and the bottom of the pot has a light fond (those caramelized brown bits). If the mixture looks dry, splash in a tablespoon of broth to loosen and prevent burning.

3
Add garlic & tomato paste

Clear a small circle in the center of the pot, drop another teaspoon of oil, and add minced garlic. Let it sit undisturbed for 30 seconds so the raw edge cooks off, then mix everything together. Scoot vegetables to the side again, add tomato paste, and use a wooden spatula to smear it against the hot metal for 1 minute. This caramelizes the tomato sugars, deepening flavor and eliminating any tinny canned taste.

4
Deglaze with broth

Pour in 1 cup of vegetable broth and scrape the pot bottom with the edge of your spatula to lift the fond. Those browned specks are concentrated flavor bombs—let them dissolve completely before adding remaining broth. This step also drops the pan temperature so lentils don’t stick when added next.

5
Add lentils & cabbage

Rinse 1 cup lentils under cold water until the water runs clear; this removes surface starch that can cause foaming. Add lentils plus 4 cups broth (total liquid should just cover vegetables by ½ inch). Bring to a gentle boil, then reduce heat to low. Pile shredded cabbage on top—don’t stir yet. Cover and simmer 15 minutes. The cabbage will steam and collapse, keeping bright green flecks in the final soup.

6
Simmer until tender

After 15 minutes, stir in 1 bay leaf and ¼ teaspoon black pepper. Partially cover (leave a slit for steam) and simmer 10–12 minutes more, until lentils are just tender but not blown out. Taste a spoonful: they should yield with a tiny bite, like al-dente pasta. If your lentils are older, they may need an extra splash of broth and 5 more minutes—legume aging is real.

7
Season & brighten

Remove bay leaf. Stir in 1 tablespoon lemon juice plus ½ teaspoon zest. Taste for salt—cabbage sucks it up, so you may need another ¼ teaspoon. For silkier body, whisk 2 tablespoons of broth with 1 teaspoon olive oil and swirl back in. This emulsifies and gives a glossy finish without cream.

8
Serve & garnish

Ladle into shallow bowls so every portion gets plenty of broth and hearty bits. Top with chopped celery leaves, a drizzle of olive oil, and—if you’re feeling fancy—toasted pumpkin seeds for crunch. Pass lemon wedges at the table; an extra squeeze at serving keeps flavors vibrant.

Expert Tips

Low-sodium control

Add salt only after lentils soften; they absorb liquid and can concentrate salinity, leading to an over-salty pot.

Speed-soak trick

If you forgot to rinse lentils, place them in a bowl, cover with boiling water for 5 minutes, drain, and proceed—cuts 10 minutes off simmer time.

Texture tweak

For creamier broth, scoop 1 cup of soup into a blender, purée, then stir back in. You’ll get body without added dairy.

Overnight upgrade

Make the soup the night before, refrigerate, and reheat next day—flavors marry and the broth turns richer and slightly thicker.

Vitamin boost

Stir in 2 cups baby spinach at the end; residual heat wilts leaves in 30 seconds and punches vitamin K through the roof.

Smoky finish

For campfire vibes, add a 2-inch piece of dried kombu seaweed while simmering; remove before serving for subtle umami depth.

Variations to Try

  • Mediterranean: Swap thyme for oregano, add ½ cup broken orzo during last 8 minutes, finish with chopped kalamata olives and fresh parsley.
  • Spicy Sausage: Brown 6 oz sliced plant-based or turkey sausage in Step 1, proceed as written, finish with red-pepper flakes.
  • Curried Coconut: Replace paprika with 1 teaspoon yellow curry powder, use 2 cups coconut milk + 2 cups broth for luxurious texture.
  • Mushroom Umami: Add 8 oz sliced cremini mushrooms after onion softens; let them brown 4 minutes before next step.
  • Grain bowl base: Make soup thick (reduce broth by 1 cup), serve over farro or brown rice, top with avocado slices.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight glass jars or containers, and refrigerate up to 5 days. The cabbage continues to release moisture, so you may need to thin with a splash of water when reheating.

Freezer: Ladle cooled soup into quart-size freezer bags, squeeze out excess air, label with date, and freeze flat for up to 3 months. Thaw overnight in the fridge or float the sealed bag in a bowl of lukewarm water for 30 minutes, then heat on the stove.

Make-ahead lunches: Portion soup into single-serve microwave-safe containers; add a quartered lemon wedge so you can squeeze fresh brightness at the office. Keeps 4 days chilled; reheat 2–3 minutes, stirring halfway.

Frequently Asked Questions

Red lentils cook faster and break down into a creamy dal-like consistency. If that’s your vibe, reduce simmer time to 12–15 minutes total and stir frequently to prevent sticking. The soup will be thicker and more porridge-like.

Yes, all ingredients are naturally gluten-free. If you add orzo or another grain, choose certified GF versions to avoid cross-contamination.

Overcooking cabbage releases hydrogen sulfide. Stick to the timing in the recipe and add an acid (lemon) at the end to neutralize odors. If you’ve already over-simmered, stir in a handful of raw shredded cabbage for fresh crunch.

Absolutely—use an 8-quart pot. Increase simmer time by 5 minutes and add an extra ½ cup broth to account for evaporation. Freeze half for a future no-cook night.

Stir in 1 can rinsed white beans during the last 5 minutes, or serve with a soft-boiled egg on top. A sprinkle of hemp seeds adds 10 grams protein per 3 tablespoons without changing flavor.
healthy one pot lentil and cabbage soup for nutritious winter meals
soups
Pin Recipe

Healthy One-Pot Lentil & Cabbage Soup

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

Ingredients

Instructions

  1. Heat pot: Warm Dutch oven over medium heat 30 seconds. Add 1 Tbsp oil, paprika, thyme, and a few cracks of pepper; bloom 45 seconds.
  2. Sauté vegetables: Stir in onion, carrot, celery, and salt. Cook 5 minutes until edges soften.
  3. Add aromatics: Clear center, add remaining oil, garlic, and tomato paste. Cook 1 minute, stirring constantly.
  4. Deglaze: Pour in 1 cup broth, scrape up browned bits, then add remaining broth and lentils.
  5. Simmer: Top with cabbage (don’t stir), bring to gentle boil, reduce heat, cover, and simmer 15 minutes.
  6. Finish: Stir in bay leaf and pepper; partially cover and simmer 10–12 minutes more until lentils are tender.
  7. Season: Remove bay leaf, stir in lemon juice and zest, adjust salt, and serve hot garnished with celery leaves and olive oil.

Recipe Notes

Soup thickens as it stands; thin with water or broth when reheating. For a smoky twist, add a pinch of chipotle powder with the paprika.

Nutrition (per serving)

260
Calories
18g
Protein
34g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.