batch cook hearty lentil and carrot soup with fresh winter herbs

5 min prep 1 min cook 2 servings
batch cook hearty lentil and carrot soup with fresh winter herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-pot wonder: Everything—from aromatics to finish—happens in a single heavy pot, saving dishes and deepening flavor.
  • Lentil integrity: French green lentils hold their shape after long simmering, so you get texture, not mush.
  • Layered herbs: Woody stems go in early for backbone; delicate leaves are stirred in off-heat for brightness.
  • Batch-cook friendly: Recipe scales perfectly up or down, freezes like a dream, and reheats without separating.
  • Budget hero: Feeds 10 for under ten dollars; carrots and lentils are pantry workhorses.
  • Vegan protein punch: 18 g plant protein per serving, plus iron and fiber to power through busy weeks.

Ingredients You'll Need

Ingredients

Before we ladle anything, let’s talk produce shopping. Look for carrots that still feel damp in the bag—if the greens are attached, even better; they’re your freshness meter. I buy the 5-lb bag at the farmers’ market and peel the faint bitterness away, revealing candy-sweet cores. For lentils, seek out French green (a.k.a. Le Puy) if you can; their slate-blue mottling means they’ve kept their jacket intact and won’t collapse into baby-food purée. If you only have brown lentils, reduce simmering time by 10 minutes and accept a creamier body. Onions, celery, and garlic are the classic soffritto trinity, but I swap fennel stalks for celery when I have them—they add a faint anise note that marries beautifully with herbs.

Speaking of herbs, winter calls for the woody crew: rosemary, thyme, and bay. I strip lower leaves off a 6-inch rosemary sprig and freeze the naked stalk; it becomes the perfect stirring stick, infusing every stir with piney oils. Thyme stems go in whole—just fish them out later. Fresh bay is a revelation if you have access; otherwise, double the dried. Finish with soft herbs like parsley or chervil for a chlorophyll pop; they reawaken the deep flavors after their long simmer.

Stock choices matter. I keep a rotation of homemade vegetable stock frozen in muffin trays (each “puck” is ½ cup), but a low-sodium store-bought box works. Avoid anything labeled “roasted” or “herbed”—you want a blank canvas. If you’re a meat-eater, swap half the volume for un-salted chicken stock for extra body. Lastly, a glug of good olive oil at the end emulsifies the soup and gives that restaurant sheen; save the pricey bottle for finishing, not sautéing.

How to Make Batch-Cook Hearty Lentil and Carrot Soup with Fresh Winter Herbs

1
Prep & toast your mirepoix

Dice 2 large onions, 3 medium carrots, and 2 celery stalks into ½-inch pieces (keep carrot tops for stock if you’re frugal). Warm 3 Tbsp olive oil in a 7–8 qt heavy pot over medium. Add vegetables plus 1 tsp kosher salt; sweat 8 minutes until edges turn translucent and the bottom of the pot is glazed with golden fond. Push veggies to the rim, add 2 Tbsp tomato paste in the center; let it caramelize 2 minutes, stirring, until brick-red and sweet.

2
Build aromatics

Stir 4 minced garlic cloves, 1 tsp smoked paprika, and ½ tsp cracked black pepper into the pot; cook 60 seconds until fragrant. Add 1 cup dry white wine (or ½ cup apple-cider vinegar + ½ cup water for a brighter, alcohol-free version). Scrape the browned bits; reduce liquid by half—about 3 minutes—until the mixture looks like a glossy confit.

3
Bloom lentils & seasonings

Tip in 2 cups (about 400 g) rinsed French green lentils, 2 bay leaves, 1 rosemary sprig, and 4 thyme sprigs. Toss to coat each lentil in the glossy mixture; toasting 2 minutes helps them keep their skin intact during the simmer.

4
Add liquids & remaining carrots

Pour in 8 cups cold vegetable stock and bring to a gentle boil. While waiting, cut 4 more carrots into ¼-inch coins (different size = varied texture). Once soup boils, drop heat to low, skim gray foam, and partially cover. Simmer 20 minutes.

5
Simmer until lentils soften

After 20 min, add carrot coins plus 1 tsp salt. Simmer another 15–20 min, stirring occasionally, until lentils are tender but still al dente and carrots yield to gentle pressure. If soup looks thick, splash in hot water; it should coat a spoon like thin yogurt.

6
Finish with freshness

Fish out bay, rosemary stem, and thyme twigs. Stir in 2 cups baby spinach or chopped kale until wilted, followed by ¼ cup chopped parsley and 1 Tbsp lemon zest. Off heat, drizzle 2 Tbsp good olive oil and 1 tsp fresh lemon juice; taste and adjust salt.

7
Cool safely for batch storage

Transfer pot to a rimmed baking sheet filled with ice water; stir soup occasionally to drop temp quickly. This prevents bacteria growth and protects the herbs’ color. Once lukewarm, ladle into 4-cup containers, leaving 1-inch headspace for freezer expansion.

8
Label & love your future self

Tape masking tape to lids; write “Lentil-Carrot Herb Soup” plus today’s date and reheating notes: “Thaw 12 h in fridge. Warm gently; add splash water + squeeze lemon.” Stack flat in freezer for maximum real estate. Soup keeps 3 months frozen, 5 days refrigerated.

Expert Tips

Low & slow beats boiling

A gentle simmer (tiny bubbles breaking the surface) keeps lentil skins intact; aggressive boils split them and turn broth murky.

Finish oil matters

Use a peppery extra-virgin olive oil or, for richness, brown-butter ghee. Swirl into each bowl, not the pot, for maximum aroma.

Ice-water bath quick-cool

Plunging the pot into an ice bath drops temperature through the “danger zone” fast, protecting flavor and safety before freezing.

Revive with acid

After thawing, brightness can dull. Wake it up with a squeeze of citrus or a splash of vinegar just before serving.

Portion smart

Freeze in 2-cup jars for solo lunches or 4-cup tubs for family nights; both sizes reheat evenly and reduce waste.

Herb stem trick

Don’t discard parsley stems—chop and add with spinach for an extra mineral punch; they soften in the hot soup.

Variations to Try

  • Smoky bacon & lentil

    Start by rendering 4 oz diced pancetta; reserve crispy bits for garnish and use rendered fat instead of oil for deeper smoke.

  • Moroccan spice route

    Add 1 tsp each cumin and coriander seeds toasted and ground, plus a pinch of saffron. Finish with harissa and cilantro.

  • Creamy coconut version

    Replace 2 cups stock with full-fat coconut milk in step 5; omit lemon and finish with Thai basil and a dash of fish-free Worcestershire.

  • Greens overload

    Stir in 4 cups chopped collards or chard ribs and simmer 5 minutes longer; the sturdy greens hold up to freezing and reheating.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Flavors meld and improve by day 2, making it ideal for Sunday meal prep that lasts the workweek.

Freezer: Ladle cooled soup into freezer-safe jars or silicone bags. Lay flat until solid, then stack vertically like books to save space. Label with recipe name, date, and reheating instructions. Keeps 3 months at peak quality; safe indefinitely if temp stays at 0 °F/-18 °C, but herbs may dull after that window.

Reheating from frozen: Thaw 12–24 h in fridge. Transfer to pot, add ¼ cup water per quart to loosen, cover, and warm over medium-low, stirring occasionally, until soup registers 165 °F/74 °C. Microwave works for small portions: use 50 % power, stir every 60 seconds.

Batch strategy: Double the recipe in an 8 qt stockpot; yields 20 cups—enough for 3 family dinners plus 4 single lunches. Freeze in mix-and-match sizes: 2-cup cubes for quick toddler meals, 4-cup tubs for soup-night gatherings.

Frequently Asked Questions

Red lentils disintegrate and create a creamy dal-like soup. If that’s your goal, reduce liquid by 1 cup and simmer 12 min. For the original textured version, stick with green or black (Beluga) lentils.

Omit oil and sauté veggies in ¼ cup water, adding 1 Tbsp at a time to prevent sticking. Finish with 2 Tbsp tahini blended with ½ cup hot broth for creaminess instead of olive oil.

Yes, naturally. Just confirm your stock and tomato paste are certified GF if you have celiac disease.

Because lentils are low-acid and the soup contains vegetables, a pressure canner is required. Process pint jars at 10 lbs pressure (adjusted for altitude) for 75 minutes. Do not add spinach or fresh herbs before canning; stir them in when reheating for best color.

Under-salting is the usual culprit. Add ½ tsp salt at a time, then brighten with acid: lemon juice, red-wine vinegar, or even a spoon of sauerkraut brine. A pinch of sugar can also balance carrot sweetness if your batch is earthier than expected.
batch cook hearty lentil and carrot soup with fresh winter herbs
soups
Pin Recipe

Batch-Cook Hearty Lentil and Carrot Soup with Fresh Winter Herbs

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
10

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in an 8 qt pot over medium. Add onion, celery, and 3 diced carrots with 1 tsp salt; cook 8 min until translucent.
  2. Toast tomato paste: Push veggies to rim, add tomato paste in center; cook 2 min until brick-red. Stir in garlic, paprika, and pepper; cook 1 min.
  3. Deglaze: Pour in wine; reduce by half, scraping fond, about 3 min.
  4. Add lentils & herbs: Stir in lentils, bay, rosemary, and thyme; toast 2 min.
  5. Simmer: Add stock and bring to gentle boil. Reduce heat; simmer 20 min.
  6. Finish carrots: Stir in remaining carrots coins plus 1 tsp salt; simmer 15–20 min more until lentils are tender.
  7. Final flavor: Remove herb stems. Stir in spinach until wilted, then parsley and lemon zest. Off heat, add lemon juice and 2 Tbsp olive oil. Adjust salt and serve.

Recipe Notes

Soup thickens on standing; thin with water or stock when reheating. Freeze in portioned containers for up to 3 months.

Nutrition (per serving, ~2 cups)

287
Calories
18g
Protein
38g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.