healthy one pot lentil and cabbage soup for clean eating suppers

10 min prep 5 min cook 40 servings
healthy one pot lentil and cabbage soup for clean eating suppers
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 Clean Eating Suppers

There’s a certain kind of magic that happens when the first chill of autumn sneaks under the door and the light turns golden earlier each evening. My grandmother called it “soup season,” but in our house we simply call it lentil season. This one-pot lentil and cabbage soup has been my weeknight lifeline for nearly a decade—ever since I returned from a solo hiking trip in the Dolomites with a backpack full of tiny Italian lentils and a newfound respect for humble ingredients that can taste like luxury.

I remember stepping off that train in Bolzano, cheeks wind-chapped and stomach rumbling, and ducking into a mountain hut where an elderly woman served me a bowl of something that tasted like the earth itself—earthy lentils, silky cabbage, a whisper of rosemary, and the deepest savory broth I’d ever encountered. I asked for the recipe; she shrugged and said, “Just what I had left in the pantry.” Translation: the best food is often the simplest food. Since then, I’ve tinkered with that memory in my own kitchen, stripping away excess and landing on a clean-eating version that still feels like a warm alpine hug. It’s week-night fast (under 40 minutes start-to-finish), meal-prep friendly, vegan by default, and—most importantly—made in a single pot so you can Netflix instead of scrubbing dishes.

Why This Recipe Works

  • One-pot wonder: Everything simmers together—no sautéing aromatics in a separate pan.
  • Protein & fiber powerhouse: 18 g plant protein + 12 g fiber per serving keeps you full till breakfast.
  • Clean pantry staples: No bouillon cubes heavy on MSG—just real tomatoes, herbs, and a splash of balsamic for brightness.
  • Freezer hero: Doubles beautifully; thaw overnight and reheat without texture loss.
  • Budget-friendly: Costs about $1.25 per serving using organic produce from a big-box store.
  • Customizable greens: Swap cabbage for kale, chard, or even Brussels sprout shreds.
  • Low-sodium heart smart: Only 240 mg sodium per cup—perfect for those watching salt intake.

Ingredients You'll Need

Ingredients

The ingredient list is short, but each item pulls its weight. Here’s what to look for—and why it matters.

French green lentils (a.k.a. Puy lentils): These tiny slate-colored gems hold their shape after 25 minutes of simmering, so you won’t end up with mush. If you can only find brown lentils, reduce cook time by 5 minutes and expect a softer texture. Red lentils will dissolve into creamy dal vibes—delicious, but not the texture we’re after here.

Savoy cabbage: Wrinkled, tender leaves cook in minutes and add subtle sweetness. Green cabbage works in a pinch, though it’s a touch sturdier. Napa cabbage wilts too fast and can get slimy; save it for stir-fries.

Mirepoix 2.0: I trade the classic celery for fennel bulb scraps—fronds included—because the faint licorice note marries beautifully with lentils. No fennel? Sub celery plus ¼ tsp fennel seeds.

Fire-roasted tomatoes: The charred edges give depth without extra simmering time. If you’re watching BPA, look for boxed Pomi or glass-jar brands.

Fresh rosemary: Non-negotiable. Dried rosemary feels pine-needle harsh. A single 4-inch sprig perfumes the entire pot; leave it intact and fish it out later.

Balsamic vinegar: Adds mellow acidity and caramel complexity. Choose one aged at least 6 years (look for “vecchio” on Italian labels) so it’s naturally syrupy and sweet.

Extra-virgin olive oil, for finishing: A tablespoon drizzled at the end lifts the flavors and delivers those healthy monounsaturated fats we want in a clean-eating regimen.

How to Make Healthy One-Pot Lentil & Cabbage Soup for Clean Eating Suppers

1
Rinse & inspect

Place 1 cup lentils in a fine-mesh strainer and rinse under cold water. Pick out any pebbles or shriveled pieces. Transfer to a bowl and cover with 2 inches of hot tap water while you prep vegetables—this 10-minute soak jump-starts even cooking.

2
Build the flavor base

Set a heavy 4-quart Dutch oven over medium heat. Add 2 Tbsp olive oil, 1 diced medium onion, 1 diced carrot, and ½ diced fennel bulb (or celery). Sauté 4 minutes until the vegetables sweat but don’t brown—lower heat if edges start to color.

3
Bloom the garlic & tomato paste

Stir in 3 minced garlic cloves and 1 Tbsp double-concentrated tomato paste. Cook 90 seconds, scraping, until the paste turns brick-red and sticks slightly to the bottom—those browned bits equal umami.

4
Deglaze with balsamic

Pour in 1 Tbsp thick balsamic vinegar; it will hiss and evaporate almost instantly. Stir to lift the fond (those caramelized specks) and coat the vegetables in glossy sweetness.

5
Add tomatoes, broth & herbs

Dump in one 14-oz can fire-roasted tomatoes (juice and all), 3½ cups low-sodium vegetable broth, and 1½ cups water. Season with ½ tsp sea salt, ¼ tsp black pepper, 1 bay leaf, and 1 rosemary sprig. Bring to a lively simmer—big bubbles, not a violent boil.

6
Simmer lentils 15 minutes

Drain the soaked lentils and add to the pot. Reduce heat to medium-low, cover partially, and simmer 15 minutes. Stir once halfway so nothing sticks. Taste a lentil—it should be creamy inside but still hold its outer skin.

7
Cabbage goes in last

Stack 4 cups thinly sliced savoy cabbage, then press gently into the broth. Cover and simmer 3–4 minutes more, just until the ribbons turn jade-green and silky. Overcooking mutes the color and sweet notes.

8
Finish & serve

Fish out bay leaf and rosemary stem. Adjust salt if needed. Ladle into warm bowls, drizzle each with 1 tsp extra-virgin olive oil, and shower with chopped fennel fronds or parsley. Crusty whole-grain bread optional but highly recommended.

Expert Tips

Slow-cooker hack

Add everything except cabbage to a 4-quart slow cooker. Cook on LOW 5 hours, stir in cabbage during the last 20 minutes.

Instant Pot version

Use Manual HIGH 9 minutes, natural release 10 minutes, quick-release remaining pressure, then add cabbage on SAUTÉ 3 minutes.

Salt timing

Tomato paste and canned tomatoes already contain sodium; wait until the end to season so lentils absorb just enough.

Chill & skim

Refrigerate overnight; any excess olive oil will solidify on top—scrape off if you’re watching calories, or stir back for richness.

Variations to Try

  • Spicy Tuscan: Add ¼ tsp red-pepper flakes and a handful of chopped sun-dried tomatoes with the broth.
  • Moroccan twist: Swap rosemary for ½ tsp each cumin and coriander, and finish with a squeeze of lemon and chopped cilantro.
  • Protein boost: Stir in one 15-oz can chickpeas (drained) during the last 5 minutes for an extra 6 g protein per serving.
  • Green soup glow-up: Replace half the cabbage with 3 cups baby spinach and purée half the soup with an immersion blender for a velvet texture.
  • Smoky winter version: Add ½ tsp smoked paprika and use fire-roasted diced tomatoes with chipotle.

Storage Tips

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

Freeze: Ladle into silicone muffin trays for single portions; freeze solid, then pop out and store in zip-top bags up to 3 months. Thaw overnight in the fridge or reheat straight from frozen in a saucepan with a splash of water.

Meal-prep lunch boxes: Portion 1½ cups soup into 2-cup microwave-safe containers. Add a wedge of lemon and a tablespoon of cooked farro or quinoa in a separate mini compartment to stir in after reheating.

Leftover reimagined: Simmer until almost dry, spoon into whole-wheat tortillas with avocado, roll, toast on a skillet, and you’ve got lazy lentil quesadillas.

Frequently Asked Questions

A 10-minute hot-water soak is insurance for even cooking, but if you’re rushed you can skip it—just add an extra 5 minutes to the simmer time and taste for doneness.

Absolutely—just opt for low-sodium so you control salt. The soup will no longer be vegan, but it will still be clean and delicious.

Exactly. Cabbage develops that school-cafeteria aroma when boiled too long. Keep it to 3–4 minutes and serve immediately.

A splash of acid (lemon juice or balsamic), a pinch of sea salt, and 15 minutes of resting time work wonders. Taste again before adding more herbs; sometimes it just needs time.

Yes, as written. If you add farro or barley as a garnish, switch to certified-GF grains.

Yes—use a 6-quart pot and increase simmer time by 2–3 minutes. Freeze half and thank yourself later.
healthy one pot lentil and cabbage soup for clean eating suppers
soups
Pin Recipe

Healthy One-Pot Lentil & Cabbage Soup for Clean Eating Suppers

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

Ingredients

Instructions

  1. Rinse & quick-soak: Cover lentils with hot water and set aside.
  2. Sauté aromatics: Heat 1 Tbsp olive oil in a 4-quart pot over medium. Cook onion, carrot, and fennel 4 minutes.
  3. Bloom paste: Stir in garlic and tomato paste 90 seconds.
  4. Deglaze: Add balsamic, scrape up browned bits.
  5. Simmer: Add tomatoes, broth, water, salt, pepper, bay leaf, and rosemary. Bring to a simmer.
  6. Cook lentils: Drain lentils and add to pot. Simmer 15 minutes partially covered.
  7. Add cabbage: Submerge cabbage ribbons and simmer 3–4 minutes more.
  8. Serve: Remove bay leaf and rosemary. Drizzle with remaining olive oil and garnish with herbs.

Recipe Notes

Soup thickens as it sits; thin with water or broth when reheating. For brighter flavor, add a squeeze of lemon just before serving.

Nutrition (per serving)

212
Calories
18g
Protein
28g
Carbs
4g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.