hearty onepot lentil soup with carrots and cabbage for chilly evenings

30 min prep 4 min cook 15 servings
hearty onepot lentil soup with carrots and cabbage for chilly evenings
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 and Cabbage for Chilly Evenings

There’s a certain kind of magic that happens when the first cold snap hits. The windows fog, the kettle whistles non-stop, and my kitchen turns into a soup factory. This hearty one-pot lentil soup with carrots and cabbage is the recipe I reach for when the forecast threatens frost and my family starts requesting “something warm and filling.” It’s the same soup I made the night my daughter came home from college, suitcase in tow, cheeks pink from the October air. One spoonful and she sighed, “This tastes like home.”

I love that this soup asks very little of me—one pot, pantry staples, and about an hour of mostly hands-off simmering—yet it gives back tenfold: bowls brimming with earthy lentils, sweet carrots, silky cabbage, and a broth so aromatic the neighbors have been known to inquire. It’s naturally vegan, gluten-free, and freezes like a dream, making it the ultimate busy-week insurance policy. Whether you’re feeding a crowd, meal-prepping for the week, or simply craving something that feels like a wool sweater in food form, this recipe delivers.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes and maximum flavor develop as everything simmers together.
  • Pantry Staples: Lentils, canned tomatoes, and basic produce keep costs low without sacrificing nutrition.
  • Deep Flavor Fast: A quick sauté of tomato paste and spices creates a rich base in under five minutes.
  • Texture Harmony: Carrots retain a gentle bite while cabbage melts into velvety ribbons.
  • Meal-Prep Champion: Tastes even better the next day and freezes beautifully for up to three months.
  • Customizable: Swap greens, add sausage, or spice it up—this soup welcomes creativity.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, but that doesn’t mean you need anything fancy. Each component here was chosen for flavor, texture, and availability in the average grocery store.

Brown or Green Lentils: These little legumes hold their shape after simmering and have a mild, earthy flavor. Avoid red lentils—they’ll dissolve into mush. Rinse and pick through for tiny stones, a quick step that saves a cracked tooth later.

Carrots: Look for firm, bright-orange roots with no soft spots. If you can find bunches with tops still attached, the greens are a bonus for garnish. Peel only if the skins are thick; a gentle scrub is usually enough.

Green Cabbage: A small head yields about six cups once shredded. The leaves should feel heavy for their size and squeak when rubbed—signs of freshness. If cabbage isn’t your thing, swap in sliced kale or chard, but add those during the last 10 minutes so they don’t overcook.

Aromatics: One large onion, three cloves of garlic, and a generous spoonful of tomato paste build the savory backbone. Don’t rush the sauté; those browned bits on the bottom of the pot equal free flavor.

Spices: Smoked paprika brings subtle campfire notes, while ground coriander adds a lemony lift. If you don’t keep coriander on hand, a pinch of ground cumin works, though the flavor will shift slightly.

Vegetable Broth: Choose low-sodium so you control salt levels. Homemade is grand, but a quality boxed brand keeps this weeknight friendly. If you’re not vegetarian, chicken broth deepens richness.

Crushed Tomatoes: One 14-ounce can provides body and gentle acidity. Fire-roasted tomatoes are lovely if you have them.

Bay Leaf & Thyme: These herbs perfume the broth. Fresh thyme sprigs look picturesque, but ½ teaspoon dried works perfectly.

Lemon & Olive Oil: A squeeze of citrus right before serving brightens every flavor, and a swirl of good olive oil adds silky luxury.

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

1
Warm the Pot

Place a heavy 5-quart Dutch oven or soup pot over medium heat for 60 seconds. This quick preheat encourages even sautéing and prevents onions from steaming in their own moisture.

2
Sauté the Aromatics

Add 2 tablespoons olive oil, then swirl to coat. Toss in 1 diced medium onion and cook 4 minutes until translucent edges appear. Stir in 3 minced garlic cloves and cook 45 seconds—just until fragrant. Push veggies to the perimeter, creating a bare center. Spoon in 2 tablespoons tomato paste; let it toast there for 1 minute, stirring gently, until it turns from bright red to brick red.

3
Bloom the Spices

Sprinkle 1 teaspoon smoked paprika, ½ teaspoon ground coriander, ¼ teaspoon black pepper, and ½ teaspoon kosher salt over the tomato paste. Stir constantly for 30 seconds; the spices will darken and smell intensely savory. This step unlocks essential oils and layers depth into what could otherwise be a flat-tasting broth.

4
Deglaze with Tomatoes

Pour in one 14-ounce can crushed tomatoes plus ½ cup of the measured broth. Scrape the pot’s bottom with a wooden spoon to lift every browned bit—those caramelized sugars equal free umami bombs. Cook 2 minutes until the mixture thickens and begins to sputter gently.

5
Add Lentils, Carrots & Broth

Stir in 1 cup rinsed brown lentils, 3 medium carrots sliced ¼-inch thick, 1 bay leaf, 2 fresh thyme sprigs (or ½ teaspoon dried), and 5 cups vegetable broth. Increase heat to high; once bubbles appear around the edges, reduce to low, cover partially, and simmer 25 minutes.

6
Cabbage Time

Lift the lid and scatter 6 cups thinly sliced green cabbage across the surface. Do not stir yet; let the leaves steam on top for 5 minutes so they wilt slightly, then fold them in. Cover partially again and simmer 10–12 minutes, until lentils are tender but not mushy and cabbage has melted into silky ribbons.

7
Finish & Taste

Remove bay leaf and thyme stems. Add 1 tablespoon fresh lemon juice and an extra pinch of salt if needed. Ladle into warm bowls, drizzle with olive oil, and shower with chopped parsley or carrot-top greens for a pop of color.

Expert Tips

Overnight Flavor Boost

Make the soup a day ahead; the lentils absorb broth and spices meld. Thin with water or broth when reheating.

Speed It Up

Using an electric pressure cooker? Sauté through step 3, then cook on high pressure 12 minutes, quick release, add cabbage, and simmer 5 minutes.

Silky Texture

Blend 1 cup of finished soup and stir it back in for a creamier mouthfeel without added dairy.

Salt Later

Lentils can toughen if salted too early. Season lightly at the start and adjust after simmering.

Frozen Lentil Trick

Spread leftover cooled lentils on a parchment-lined sheet, freeze, then store in a bag; they thaw quickly for future soups or salads.

Build a Broth Bar

Serve with small bowls of croutons, chili flakes, and lemon wedges so everyone can customize heat and brightness.

Variations to Try

  • Smoky Sausage Version: Brown 8 ounces sliced plant-based or turkey kielbasa after step 1, then proceed as directed.
  • Moroccan Twist: Swap paprika for 1 teaspoon each cumin and coriander, add ½ teaspoon cinnamon, and finish with a handful of raisins.
  • Creamy Coconut: Stir in ½ cup full-fat coconut milk during the last 5 minutes for tropical richness.
  • Speedy Greens: Replace cabbage with 4 cups baby spinach; add during the final 2 minutes so it wilts instantly.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen each day, making leftovers something to anticipate rather than tolerate.

Freezer: Ladle cooled soup into quart-size freezer bags, press out excess air, and freeze flat for up to 3 months. Stack like books to save space. Thaw overnight in the refrigerator or submerge the sealed bag in lukewarm water for quicker defrosting.

Reheat: Warm gently over medium-low heat, thinning with broth or water as needed. Microwaving works, but stovetop preserves texture best. Add a fresh squeeze of lemon to wake everything up.

Frequently Asked Questions

Red lentils cook faster and break down into a creamy consistency. For a stew-like texture they’re fine, but you’ll lose the distinct carrot and cabbage pieces. Reduce simmering time to 12–15 minutes.

Under-salting is the usual culprit. Taste after cooking and add more salt incrementally. A splash of acid—lemon juice or vinegar—also brightens flavors instantly.

Absolutely. Use an 8-quart pot to prevent boil-overs. Cooking time remains the same; simply stir more often to keep the bottom from scorching.

Each serving provides roughly 15 grams of plant-based protein from lentils, plus extra from vegetables. Pair with crusty whole-grain bread for a complete amino-acid profile.

Yes. Complete steps 1–3 on the stovetop, then transfer everything except cabbage to a slow cooker. Cook on low 6–7 hours or high 3–4 hours, adding cabbage during the last 30 minutes.

Add cabbage during the final 10–12 minutes of simmering. It softens yet keeps a pleasant texture. For extra crunch, reserve a handful of thin slices to add raw as garnish.
hearty onepot lentil soup with carrots and cabbage for chilly evenings
soups
Pin Recipe

Hearty One-Pot Lentil Soup with Carrots and Cabbage for Chilly Evenings

(4.9 from 127 reviews)
Prep
15 min
Cook
45 min
Servings
6

Ingredients

Instructions

  1. Heat the Pot: Warm a 5-quart Dutch oven over medium heat for 1 minute.
  2. Sauté Aromatics: Add olive oil and onion; cook 4 minutes. Stir in garlic 45 seconds. Make a well in the center, add tomato paste; toast 1 minute.
  3. Bloom Spices: Stir in paprika, coriander, pepper, and salt 30 seconds.
  4. Deglaze: Mix in crushed tomatoes plus ½ cup broth, scraping browned bits 2 minutes.
  5. Simmer Base: Add lentils, carrots, bay leaf, thyme, and remaining broth. Bring to gentle boil, reduce heat, partially cover, simmer 25 minutes.
  6. Add Cabbage: Pile cabbage on top, steam 5 minutes, then stir in. Simmer 10–12 minutes more until lentils are tender.
  7. Finish: Discard bay leaf and thyme stems. Stir in lemon juice, adjust salt, and serve hot with olive oil and parsley.

Recipe Notes

Soup thickens as it stands; thin with broth or water when reheating. For a smoky meat version, brown sliced sausage after step 1.

Nutrition (per serving)

247
Calories
15g
Protein
35g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.