batch cooked hearty lentil soup with carrots and cabbage

6 min prep 1 min cook 4 servings
batch cooked hearty lentil soup with carrots and cabbage
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

Batch-Cooked Hearty Lentil Soup with Carrots & Cabbage

There’s a moment every October—usually the first rainy Tuesday—when I feel the seasonal shift deep in my bones. The farmers market bins are suddenly heavy with crinkly savoy cabbage, the carrots have grown shoulder-high in my neighbor’s garden, and the evening light takes on that honey-gold hush that begs for soup. That’s when I pull out my largest stockpot and make what my family affectionately calls “Autumn Insurance”: a double batch of this hearty lentil soup. One pot simmers for dinner, the other is portioned into quart containers and tucked into the freezer, ready to rescue us from whatever busy weeknight lands next.

Over the years this humble lentil soup has become more than a recipe—it’s a ritual. My kids stir in alphabet noodles when they’re feeling playful, my husband douses his with smoky hot sauce, and I love mine with a thick slab of toasted sourdough and a snowdrift of shaved Parmesan. It’s week-day lunch, post-soccer-practice dinner, pot-luck offering, and get-well-soon gift all in one. If you’re looking for a nutritious, budget-friendly, make-ahead meal that tastes like you spent the afternoon in a French farmhouse kitchen, you’ve arrived at the right page.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything cooks in a single heavy pot.
  • Pantry Staples: Lentils, canned tomatoes, basic vegetables—no specialty shopping required.
  • Freezer Hero: The texture actually improves after freezing; cabbage holds up beautifully.
  • Plant-Powered Protein: 17 g protein per serving from lentils plus a complete amino-acid profile when served with whole-grain bread.
  • Budget Friendly: Costs roughly $1.10 per serving using organic ingredients.
  • Weeknight Fast: 15 min hands-on prep, then the stove does the work.
  • Customizable: Vegan, gluten-free, low-oil—adapt it to any dietary need.
  • Kid Approved: Mild, slightly sweet, and colorful—blend if you have picky eaters.

Ingredients You'll Need

Ingredients for hearty lentil soup

Green or Brown Lentils: These guys keep their shape beautifully, unlike red lentils that dissolve into purée. Buy them from the bulk bins—older lentils take longer to cook, so look for bright, uniformly sized legumes without dust or tiny stones.

Carrots: Go for the rainbow bunch if you can find them; purple and yellow carrots add subtle sweetness and gorgeous color. Peel only if the skins are thick—otherwise a good scrub retains nutrients.

Cabbage: Savoy cabbage is my ride-or-die because its crinkled leaves soften quickly yet stay silky, not slimy. Green cabbage works too, but avoid red unless you want magenta soup.

Aromatics: A 50-50 split of yellow onion and fennel bulb gives a gentle anise note that plays nicely with the earthy lentils. No fennel? Sub celery plus ½ tsp fennel seeds.

Tomatoes: One 14-oz can of fire-roasted diced tomatoes contributes smoky depth. In tomato season, swap in 3 large ripe tomatoes; blister their skins over a gas flame first for bonus flavor.

Vegetable Broth: Use low-sodium so you can control salt. Homemade is gold, but I’m partial to the no-chicken-style broth paste for its golden color.

Herbs & Spices: A bay leaf, ½ tsp dried thyme, and 1 tsp smoked paprika create a whisper of bacony flavor without the bacon. Finish with fresh lemon to brighten the whole pot.

How to Make Batch-Cooked Hearty Lentil Soup with Carrots & Cabbage

1
Prep Your Produce

Rinse 2 cups (400 g) lentils under cold water, then soak while you prep the veg. Dice 2 medium carrots into ½-inch half-moons. Core and shred ½ small head savoy cabbage (about 4 packed cups). Finely chop 1 large onion and 1 small fennel bulb. Mince 3 garlic cloves. Keep carrot tops if you have them—chop and reserve for garnish.

2
Bloom the Spices

Heat 2 Tbsp olive oil in an 8-quart heavy-bottomed pot over medium. When the oil shimmers, add 1 tsp smoked paprika, ½ tsp dried thyme, and 1 bay leaf. Stir constantly for 45 seconds until the spices smell toasty and paint the oil a deep brick red. This step wakes up the spices and infuses the fat.

3
Sauté the Veg

Add onion, fennel, and ½ tsp salt. Cook 5 minutes, scraping up the spice crust, until edges brown. Stir in carrots; cook 3 minutes. Clear a small space in the center, drop in tomato paste (2 Tbsp), let it caramelize 90 seconds, then fold everything together.

4
Deglaze

Pour in ¼ cup dry white wine (or a splash of broth). Use a wooden spoon to lift the browned bits—those are pure flavor. Simmer until almost dry, about 1 minute.

5
Add the Bulk

Drain the lentils and add them along with the can of diced tomatoes (juice and all) and 6 cups vegetable broth. Bring to a rolling boil, skim off any foam, then drop to a gentle simmer.

6
Simmer & Skim

Partially cover and simmer 20 minutes, stirring occasionally. Lentils should be just tender. Skim the surface with a ladle to remove any cloudy impurities; this keeps the broth clear and prevents digestive...ahem...issues.

7
Add Cabbage

Stir in the shredded cabbage plus 1 cup water (or broth) if the soup looks thick. Simmer 10 minutes more until cabbage ribbons are silky but still vibrant green.

8
Finish & Taste

Fish out the bay leaf. Add 1 Tbsp lemon juice, ½ tsp freshly ground black pepper, and additional salt to taste. For a creamy twist, purée 2 cups of the soup and return to the pot. Serve steaming hot with crusty bread.

Expert Tips

Hard-Water Hack

If your tap water is high in calcium, add ⅛ tsp baking soda to the cooking liquid; it keeps lentils from staying stubbornly al dente.

Slow-Cooker Shortcut

Toss everything except cabbage into a slow cooker on LOW 6 hours. Add cabbage in the last 45 minutes so it stays bright.

Cool Before Freezing

Chill the soup completely in an ice bath before ladling into freezer bags; it prevents ice crystals and protects the texture.

Lemon Last

Acid toughen lentils if added too early. Always stir in lemon juice after cooking for a perky finish.

Double the Flavor

Roast carrots separately with a drizzle of maple syrup and fold them in just before serving for a caramel pop.

Color Counts

Reserve a handful of raw shredded cabbage to sprinkle on each bowl—crunchy contrast and restaurant-worthy color.

Variations to Try

  • Moroccan Twist: Swap thyme for 1 tsp each cumin & coriander, add ½ cup raisins and a pinch of cinnamon. Top with toasted almonds.
  • Italian Wedding Style: Stir in 2 cups baby spinach and ½ cup small pasta for the last 10 minutes. Serve with pecorino and lemon zest.
  • Smoky Bacon Version: Start by rendering 3 strips of chopped bacon; use the fat instead of olive oil. Vegetarians can mimic with 1 tsp smoked salt.
  • Thai-Inspired: Sub 1 Tbsp coconut oil, add 1 Tbsp grated ginger & 1 minced chili. Finish with coconut milk and lime juice.
  • Grains & Greens: Stir in ½ cup quick-cook barley and 2 cups chopped kale during the last 20 minutes for an even heartier bowl.

Storage Tips

Refrigerate: Cool soup to room temp, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually peaks on day 2 once the herbs have mingled.

Freeze: Ladle into quart-size freezer bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or use the microwave defrost setting.

Reheat: Warm gently with a splash of broth or water; lentils continue to absorb liquid. Microwave 2-3 minutes, stirring halfway, or simmer on the stove 5 minutes.

Frequently Asked Questions

Soaking isn’t mandatory but shaves 10 minutes off cooking and improves digestibility. A quick 30-minute soak in hot water is enough.

Red lentils break down and will give you a creamy stew rather than a brothy soup. Delicious, just different. Reduce liquid by 1 cup and cook 15 minutes total.

Add ½ tsp salt first, then acid (lemon), then heat (pepper). Under-salting is the #1 culprit. A drizzle of balsamic or a spoonful of miso also amps umami instantly.

Yes, all ingredients are naturally gluten-free. If adding pasta or bread, choose certified GF versions.

Use a 12-quart stockpot and double every ingredient except salt—add that to taste at the end. Cooking time stays the same.
batch cooked hearty lentil soup with carrots and cabbage
soups
Pin Recipe

Batch-Cooked Hearty Lentil Soup with Carrots & Cabbage

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

Ingredients

Instructions

  1. Prep & Soak: Rinse lentils and soak in hot water while chopping vegetables.
  2. Bloom Spices: Heat olive oil in an 8-quart pot. Add paprika, thyme, and bay leaf; cook 45 seconds.
  3. Sauté Veg: Add onion, fennel, and ½ tsp salt; cook 5 minutes. Stir in carrots; cook 3 minutes. Add tomato paste; caramelize 90 seconds.
  4. Deglaze: Pour in wine; simmer 1 minute, scraping up browned bits.
  5. Simmer: Drain lentils; add to pot with tomatoes and broth. Bring to boil, reduce heat, and simmer 20 minutes.
  6. Add Cabbage: Stir in cabbage; cook 10 minutes more until tender.
  7. Finish: Remove bay leaf. Stir in lemon juice, salt, and pepper. Serve hot.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. Flavor improves overnight.

Nutrition (per serving)

261
Calories
17g
Protein
38g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.