hearty one pot lentil soup with carrots and cabbage for family suppers

30 min prep 10 min cook 18 servings
hearty one pot lentil soup with carrots and cabbage for family suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Hearty One-Pot Lentil Soup with Carrots & Cabbage

A soul-warming, budget-friendly meal that comes together in a single pot and feeds the whole table.

There’s a certain kind of magic that happens when the first chilly evening of fall arrives. The windows fog just enough to remind you that summer’s gone, the kids tumble through the door with rosy cheeks, and suddenly the only thing that matters is getting something hot and comforting on the table—fast. That’s exactly when this hearty one-pot lentil soup with carrots and cabbage swoops in to save the day.

I started making this recipe during the year we lived in a tiny rental with a temperamental stove and exactly one decent soup pot. Money was tight, time was tighter, and I needed a dinner that could stretch from Monday’s supper to Tuesday’s lunch boxes without complaints. Lentils, carrots, and half a head of cabbage became my weeknight heroes. Over the years the soup evolved—smoked paprika for depth, a splash of apple-cider vinegar for brightness, a Parmesan rind if I had one lurking in the freezer—but the heart of the recipe never changed: dump, simmer, breathe in the aroma, ladle into bowls, watch everyone relax.

Now, every October, my kids ask for “the orange soup” the moment they see frost on the pumpkins. We eat it at the kitchen island, sleeves rolled up, crusty bread close at hand. It’s the meal that turns a frantic Tuesday into a small celebration, and I’m convinced it will do the same for you.

Why This Recipe Works

  • One pot, one happy cook: Minimal dishes mean you can actually sit down and enjoy dinner with the family.
  • Pantry staples: Red lentils, carrots, cabbage, and basic aromatics you probably have right now.
  • Ready in 45 minutes: Hands-on time is under 15 minutes; the soup simmers itself.
  • Kid-approved vegetables: The carrots sweeten and the cabbage melts, so even picky eaters spoon it up.
  • Protein-packed: Each serving delivers 18 g of plant-based protein to keep bellies full.
  • Freezer-friendly: Double the batch and freeze half for a no-cook night later.
  • Budget hero: Feeds six for under eight dollars—cheaper than take-out and twice as satisfying.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, but that doesn’t mean expensive ones. Here’s what to look for:

Red lentils – They cook quickly and break down into a creamy texture without any blending. If you only have green or brown lentils, add 10 extra minutes to the simmer time and expect a brothier texture.

Carrots – Choose medium-sized roots that feel heavy for their size. If the tops are attached, they should be bright green and perky—a sign of freshness. Peel only if the skins are thick or blemished; otherwise, a good scrub is enough.

Green cabbage – Half a small head (about 450 g) is perfect. Look for tightly packed leaves and avoid any with yellowing edges. Slice it thin so it melts into the soup; skeptics won’t even know it’s there.

Yellow onion & garlic – The aromatic backbone. Store your onions in a cool, dark drawer and garlic in a breathable basket to prevent sprouting.

Tomato paste – Buy the tube kind if you can; it lives forever in the fridge and saves you from opening a whole can for two tablespoons.

Vegetable broth – Low-sodium lets you control salt. If you keep homemade stock in the freezer, now’s the time to use it.

Smoked paprika & ground cumin – These two spices give the soup a subtle warmth and depth that tastes like it simmered all afternoon.

Apple-cider vinegar – A final splash brightens all the earthy flavors. Lemon juice works in a pinch.

How to Make Hearty One-Pot Lentil Soup with Carrots and Cabbage

1
Warm the pot

Place a heavy 5–6 qt Dutch oven or soup pot over medium heat. Add 2 Tbsp olive oil and swirl to coat the bottom. Let the pot heat for 60 seconds; a properly warmed pot prevents sticking and jump-starts caramelization.

2
Sauté the aromatics

Add 1 diced yellow onion and cook, stirring occasionally, until the edges turn translucent and just golden, about 4 minutes. Stir in 3 minced garlic cloves and cook 45 seconds—long enough to bloom the fragrance without browning it.

3
Bloom the spices & tomato paste

Push the onions to the perimeter, creating a bare center. Spoon in 2 Tbsp tomato paste, 1 tsp smoked paprika, 1 tsp ground cumin, ½ tsp dried thyme, and ¼ tsp black pepper. Let the paste and spices toast for 60 seconds, stirring constantly; the color will deepen and the raw tomato taste will cook off.

4
Deglaze with broth

Pour in 1 cup of vegetable broth and scrape the bottom with a wooden spoon to lift every speck of flavorful fond. This step prevents scorching later and infuses the broth with smoky, tomato-y depth.

5
Add the vegetables & lentils

Stir in 4 medium carrots (peeled and sliced into ¼-inch coins), ½ small green cabbage (thinly shredded), 1½ cups red lentils (rinsed), and the remaining 5 cups broth. Increase heat to high and bring to a boil.

6
Simmer until tender

Once boiling, reduce heat to low, cover partially, and simmer 20 minutes. Stir every 5 minutes; lentils like to settle. The soup is ready when the lentils have broken down, carrots are fork-tender, and cabbage ribbons have melted into silky threads.

7
Season & brighten

Taste and add 1–1½ tsp kosher salt (this depends on your broth). Finish with 1 Tbsp apple-cider vinegar and a handful of chopped parsley. The vinegar lifts the earthy flavors and makes the vegetables sing.

8
Serve family-style

Ladle into deep bowls, drizzle with good olive oil, and pass crusty bread or grilled cheese triangles. Leftovers thicken overnight; thin with water or broth when reheating.

Expert Tips

No-rush Sundays

Let the soup simmer an extra 15 minutes on the lowest possible flame; the flavors marry and deepen like a Tuscan ragù.

Parmesan rind magic

Toss a leftover rind in during step 6; fish it out before serving. You’ll get an umami-rich broth that tastes hours older than it is.

Texture tweak

Prefer it brothy? Add 2 cups extra stock and reduce simmer time by 5 minutes. Want it stew-like? Mash a ladleful of soup against the pot wall.

Spice level

Stir in ¼ tsp cayenne or a diced chipotle pepper with the paprika for gentle heat that blooms as the soup sits.

Overnight flavor

Like most legume soups, this one tastes even better the next day. Make it tonight, refrigerate, and tomorrow’s dinner is practically instant.

Slow-cooker hack

Dump everything except vinegar and parsley into a slow cooker. Cook on LOW 6 hours or HIGH 3 hours, then finish with vinegar and herbs.

Variations to Try

  • Moroccan twist: Swap cumin for 1 tsp ras el hanout and add ½ cup golden raisins and a handful of chopped preserved lemon at the end.
  • Green-goddess boost: Stir in 2 cups baby spinach in the final 2 minutes and finish with ¼ cup chopped fresh dill and chives.
  • Meat-lover’s lane: Brown 4 oz diced pancetta before the onion; omit salt until the end.
  • Sweet-potato swap: Replace carrots with peeled diced sweet potato for a slightly sweeter, orange-hued version.
  • Coconut creamy: Use only 4 cups broth and add 1 cup coconut milk in step 7 for a silkier, dairy-free richness.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.

Freezer: Portion into freezer-safe jars or zip bags, leaving 1 inch head-space. Lay bags flat for stackable bricks. Freeze up to 3 months. Thaw overnight in the fridge or microwave on 50 % power, stirring often.

Make-ahead lunches: Ladle cooled soup into single-serve mason jars. Top each with a pinch of fresh parsley before sealing. Grab-and-go on busy mornings; reheats in 3 minutes.

Frequently Asked Questions

Yes. Green or brown lentils hold their shape more, so expect a brothier soup. Increase simmer time to 30 minutes and add an extra ½ cup liquid if needed.

Naturally gluten-free. Just double-check that your broth and tomato paste are certified GF if you’re cooking for celiac guests.

Shred the cabbage extra-fine and stir in ¼ cup grated cheddar at the end. It melts into the soup and masks the cabbage flavor while keeping the nutrients.

Absolutely. Use an 8 qt pot and add 5 extra minutes to the simmer. You may need to salt in stages—taste after 15 minutes and adjust.

Drop in a peeled potato and simmer 10 minutes; the potato will absorb some salt. Remove before serving. Alternatively, add 1 cup water or no-salt broth.

A crusty sourdough or no-knead artisan loaf is classic. For a fun twist, serve with warm naan or grilled cheese triangles cut into dunkable strips.
hearty one pot lentil soup with carrots and cabbage for family suppers
soups
Pin Recipe

Hearty One-Pot Lentil Soup with Carrots & Cabbage

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

Ingredients

Instructions

  1. Warm the pot: Heat olive oil in a large Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion 4 min until translucent. Add garlic; cook 45 sec.
  3. Bloom spices: Stir in tomato paste, paprika, cumin, thyme & pepper; cook 1 min.
  4. Deglaze: Pour in 1 cup broth; scrape up browned bits.
  5. Simmer: Add carrots, cabbage, lentils & remaining broth. Bring to boil, then simmer 20 min, partially covered, stirring occasionally.
  6. Season & serve: Salt to taste, stir in vinegar and parsley. Drizzle with olive oil.

Recipe Notes

Soup thickens as it stands. Thin with water or broth when reheating. Flavor improves overnight.

Nutrition (per serving)

312
Calories
18g
Protein
42g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.