Welcome to familytasties

one pot lentil soup with cabbage and carrots for healthy winter meals

By Grace Caldwell | January 28, 2026
one pot lentil soup with cabbage and carrots for healthy winter meals

One-Pot Lentil Soup with Cabbage and Carrots

When the first real frost paints my kitchen window and the daylight disappears before dinner, I reach for my heaviest soup pot and this exact recipe. It has carried me through graduate-school winters in a draughty studio, through newborn nights when I could only cook with one hand, and through every January since my grandmother passed, because the scent of lentils simmering with sweet cabbage reminds me of her rainy-day kitchen in coastal Maine. This one-pot lentil soup with cabbage and carrots is more than a healthy winter meal—it is a thick wool blanket in food form, ready in under an hour, pantry-friendly, and generous enough to feed a crowd or gift to a neighbor who just had surgery. Make it once and it will become your back-pocket answer to “What’s for dinner when I’m cold, tired, and need something gentle on the budget?”

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything from sautĂ©ing to simmering happens in the same Dutch oven.
  • Protein-packed comfort: 18 g plant protein per serving keeps you full without meat.
  • Budget brilliance: Feeds eight for well under ten dollars using humble produce and dry lentils.
  • Freezer hero: Doubles beautifully and freezes flat in zip bags for up to three months.
  • Customizable canvas: Swap greens, add sausage, or spice it up—base recipe never fails.
  • Weeknight fast: 15 minutes hands-on, then the stove does the rest while you fold laundry.

Ingredients You'll Need

Ingredients

Great lentil soup begins with the lentils themselves. Look for brown or green lentils (not red or French du Puy) because they hold their shape yet still release enough starch to thicken the broth. Check the bulk bins—often the freshest and cheapest option. Rinse them in a fine sieve and pick out any tiny pebbles; no one wants a dental surprise.

Cabbage is the unsung hero that stretches this soup into next-day lunches. A small head of green cabbage costs pocket change and melts into silky ribbons. If your produce drawer only holds a partial head, even eight ounces will work. Avoid pre-shredded bags; they’re thicker and take longer to soften.

Choose carrots with bright skins and no white “shoulders.” I like the thinner heirloom varieties because they’re extra sweet; peel only if the skins look tired, then cut into uniform half-moons so they cook evenly.

Aromatics build the flavor base: one large onion, two fat cloves of garlic, two stalks of celery, and a single bay leaf. Dice everything small; this is comfort food, not a chunky minestrone.

For liquid, I use low-sodium vegetable broth plus a splash of water so the lentils have room to absorb without turning the soup into porridge. If you keep mushroom or “no-chicken” broth on hand, either works beautifully.

A whisper of smoked paprika gives depth without heat, while dried thyme evokes classic vegetable-soup nostalgia. Finish with a squeeze of lemon to brighten the earthy flavors.

Optional but transformative: a Parmesan rind simmered with the lentils adds umami richness; stash rinds in the freezer precisely for moments like this.

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

1
Warm the pot

Place a heavy 5-quart Dutch oven over medium heat for 60 seconds. This brief pre-heating prevents onions from sticking and encourages even browning.

2
Sauté aromatics

Add 2 Tbsp olive oil, then diced onion, celery, and carrots with ½ tsp kosher salt. Cook 5 minutes, stirring occasionally, until the onion turns translucent and the carrots brighten.

3
Bloom spices & garlic

Stir in minced garlic, 1 tsp smoked paprika, 1 tsp dried thyme, and ¼ tsp black pepper. Cook 45 seconds—just until fragrant—to coax essential oils from the spices without burning.

4
Add tomatoes for depth

Tip in one 14-oz can diced tomatoes with juices. Scrape the browned bits (fond) from the pot’s bottom—those caramelized specks equal free flavor.

5
Simmer lentils & cabbage

Add rinsed lentils, 4 cups vegetable broth, 2 cups water, a bay leaf, Parmesan rind (if using), and ½ tsp salt. Bring to a boil, then reduce to low, cover, and simmer 20 minutes. Stir in shredded cabbage and continue cooking 10–12 minutes more, until lentils are tender but not mushy.

6
Finish with brightness

Remove bay leaf and cheese rind. Taste; adjust salt and pepper. Stir in 1 Tbsp lemon juice and a handful of chopped parsley. Serve hot, drizzled with extra olive oil or a spoonful of yogurt.

Expert Tips

Control the broth

If you prefer a thicker stew, remove the lid for the final 5 minutes of simmering; for brothy soup, add an extra cup of hot water just before serving.

Cool before freezing

Ladle soup into shallow containers so it chills quickly; this prevents bacteria growth and protects the texture of the cabbage.

Slow-cooker hack

Transfer sautéed aromatics to a 6-quart slow cooker, add remaining ingredients except lemon, and cook 4–5 hours on LOW. Stir in lemon before serving.

Color pop

Use rainbow carrots or add a handful of frozen peas in the last minute for vibrant flecks that make the bowl camera-ready.

Warm spices

For Moroccan flair, add ½ tsp cumin and pinch cinnamon with the paprika; finish with cilantro instead of parsley.

Salt in stages

Salting the aromatics early draws out moisture and concentrates flavor, but save final seasoning until after the lentils cook; broth reduction concentrates saltiness.

Variations to Try

  • Sausage & Lentil

    Brown 8 oz sliced Italian turkey sausage in Step 2; proceed as written for a meaty version under 350 calories per serving.

  • Coconut Curry Greens

    Swap smoked paprika for 1 Tbsp red curry paste and use 1 can light coconut milk plus 2 cups broth. Stir in baby spinach at the end.

  • Summer Garden

    Replace cabbage with 2 cups diced zucchini and 1 cup corn kernels; simmer only 5 minutes after adding to keep veggies crisp.

  • Fire-Roasted Tomato & Chipotle

    Use fire-roasted tomatoes and add 1 minced chipotle in adobo with the garlic. Top with avocado for smoky richness.

Storage Tips

Refrigerate cooled soup in airtight containers up to 5 days. The flavors actually improve overnight as the lentils absorb seasoning. When reheating, thin with a splash of water or broth; lentils continue to drink liquid while stored.

To freeze, ladle into quart-size freezer bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the refrigerator or immerse the sealed bag in warm water for quick defrosting. Reheat gently over medium-low heat, stirring occasionally.

If meal-prepping lunches, divide soup among single-serve microwave-safe jars but slightly under-cook the carrots; they’ll finish cooking during reheating and won’t turn to mush.

Frequently Asked Questions

No soaking required. Unlike beans, lentils cook quickly from dry. Just rinse and remove debris.

Yes. Use sauté function for Steps 1–3, then add remaining ingredients (except lemon) and cook on Manual High for 12 minutes; natural release 10 minutes, stir in lemon.

Simply add hot water or broth ½ cup at a time until you reach desired consistency. Simmer 2 minutes to marry flavors.

Naturally gluten-free. Just double-check your vegetable broth and any toppings like croutons.

Absolutely. The soup is mild; if your children are spice-shy, skip smoked paprika and use sweet instead.

A crusty whole-wheat no-knead loaf or seeded rye for hearty crunch; cornbread for a sweeter contrast.
one pot lentil soup with cabbage and carrots for healthy winter meals
soups
Pin Recipe

One-Pot Lentil Soup with Cabbage and Carrots

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
8

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in a Dutch oven over medium heat.
  2. Sauté vegetables: Add onion, carrots, celery, and salt; cook 5 minutes.
  3. Add aromatics: Stir in garlic, paprika, thyme, and pepper; cook 45 seconds.
  4. Tomatoes first: Mix in diced tomatoes, scraping browned bits.
  5. Simmer: Add lentils, broth, water, and bay leaf; bring to boil, then reduce to low and simmer 20 minutes.
  6. Finish: Stir in cabbage and cook 10–12 minutes more until lentils are tender. Remove bay leaf, add lemon juice and parsley, then serve hot.

Recipe Notes

Soup thickens upon standing; add broth when reheating. For creamy texture, blend 1 cup soup and return to pot.

Nutrition (per serving)

218
Calories
18g
Protein
31g
Carbs
4g
Fat

More Recipes