hearty lentil and winter root vegetable soup with fresh herbs

3 min prep 6 min cook 2 servings
hearty lentil and winter root vegetable soup with fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

What makes this soup truly special is how it bridges the gap between virtuous and indulgent. Yes, it's packed with protein-rich lentils and an entire rainbow of root vegetables, but it also tastes luxuriously creamy (without a drop of dairy) and finishes with a brightness from the fresh herbs that keeps each spoonful interesting. I've served it at casual weeknight dinners, packed it for ski-trip thermoses, and even ladled it into espresso cups as an elegant starter for a winter dinner party. Every time, someone asks for the recipe—and every time, I smile because I know they're about to discover their new favorite cold-weather comfort.

Why This Recipe Works

  • Layered flavor foundation: We start by caramelizing tomato paste and aromatics until they reach a deep mahogany color, building an umami-rich base that tastes like it's been simmering all day.
  • Texture contrast: Half the soup is puréed for silkiness while the rest stays chunky, giving you the satisfaction of biting into tender vegetables and lentils in every spoonful.
  • Fresh herb finish: A final sprinkle of parsley, dill, and chives wakes everything up, so the soup tastes vibrant rather than stewy.
  • One-pot wonder: Everything happens in a single Dutch oven, meaning fewer dishes and more melded flavors.
  • Meal-prep hero: Flavors deepen overnight, so Monday's dinner becomes Tuesday's even-better lunch.
  • Budget-friendly luxury: Lentils and root vegetables cost pennies per serving, yet the finished bowl tastes restaurant-worthy.

Ingredients You'll Need

Ingredients

Every ingredient here pulls double duty, adding both nutrition and deep flavor. Start with French green lentils (a.k.a. Puy lentils); they hold their shape beautifully and have a slightly peppery bite that stands up to the earthy vegetables. If you can only find brown lentils, reduce the simmering time by 5–7 minutes so they don't turn to mush.

For the root-vegetable medley, I like a ratio of two parts carrots and parsnips to one part beet and celery root. The carrots bring sweetness, parsnips add a whisper of spice, beets contribute an almost wine-like depth, and celery root gives that mysterious, nutty backbone that keeps people guessing. Look for vegetables that feel heavy for their size, with smooth, unblemished skins. If celery root (also sold as celeriac) seems intimidating, substitute an equal amount of turnip or add an extra parsnip—just don't skip the step of peeling it thoroughly; the knobby skin can be bitter.

On the aromatics front, a combination of yellow onion, fennel, and garlic creates a sweet-savory trifecta. I slice the onion into thin half-moons so they practically dissolve, while the fennel is diced small to perfume the broth. Buy a firm, pale fennel bulb with bright green fronds; save the fronds for garnish.

The tomato paste is non-negotiable. We sear it in olive oil until it turns from bright red to a rusty brick shade, concentrating its sweetness and giving the broth that slow-cooked vibe. Opt for a brand that lists only tomatoes and citric acid on the label—no added sugar or herbs.

Finally, the fresh herb bouquet: parsley for grassiness, dill for brightness, and chives for a gentle oniony snap. Add them only at the end; heat dulls their color and flavor. If you can't find all three, double up on parsley and add a pinch of dried dill (use one-third the amount). The soup will still taste like winter comfort, but with a springtime accent.

How to Make Hearty Lentil and Winter Root Vegetable Soup with Fresh Herbs

1
Warm the pot & bloom the spices

Place a heavy 5–6 quart Dutch oven over medium heat for 1 minute. Add 3 Tbsp olive oil, 1 tsp whole cumin seeds, and ½ tsp coriander seeds. Swirl until the seeds sizzle and smell toasty—about 45 seconds. This quick bloom releases the oils and perfumes the oil.

2
Caramelize the tomato paste

Scoot the seeds to the perimeter, then add 2 Tbsp tomato paste directly onto the hot oil. Use a wooden spoon to smash and stir for 2–3 minutes, until the paste darkens and begins to stick to the bottom—that's the sugars caramelizing and building deep flavor.

3
Sweat the aromatics

Stir in 1 diced onion, 1 diced fennel bulb, and 3 minced garlic cloves. Reduce heat to medium-low, season with ½ tsp kosher salt, and cook 6 minutes until translucent, not browned. The goal is to draw out moisture so the vegetables melt into the broth later.

4
Add the roots & coat in flavor

Toss in 2 diced carrots, 2 diced parsnips, 1 small peeled beet, and ½ small celery root (all ½-inch cubes). Stir for 3 minutes so every cube glistens with the spiced oil. This step seals the cut surfaces and prevents them from turning mushy.

5
Deglaze & scrape

Pour in ¼ cup dry white wine (or 1 Tbsp white balsamic + 3 Tbsp water) and scrape the bottom with the flat edge of your spoon to release every browned bit—that's pure flavor. Let the liquid bubble away until almost dry, about 90 seconds.

6
Simmer with lentils & broth

Add 1 cup rinsed French green lentils, 1 bay leaf, 6 sprigs thyme, 5 cups vegetable broth, and 2 cups water. Bring to a gentle boil, then reduce to a lazy bubble, partially cover, and simmer 25 minutes. Lentils should be just tender.

7
Blend half for silkiness

Fish out the bay leaf and thyme stems. Use an immersion blender to purée about half the soup right in the pot, or ladle half into a countertop blender and return it. This step marries the broth and vegetables into a creamy base without adding dairy.

8
Season & brighten

Taste and add salt, freshly ground black pepper, and a squeeze of lemon juice. The acid wakes up all the earthy flavors. If the soup is too thick, loosen with a splash of broth or water; it should coat the spoon but still flow.

9
Finish with fresh herbs

Just before serving, stir in ¼ cup chopped flat-leaf parsley, 2 Tbsp chopped dill, and 2 Tbsp snipped chives. Reserve a pinch of each for garnish. The heat will dull their color if they simmer, so add them at the last possible moment.

Expert Tips

Salt in stages

Season lightly at each step—when sweating aromatics, after adding broth, and at the end. This builds layers rather than a single salty note.

Use beet gloves

Peeling raw beets can stain everything fuchsia. Wear disposable gloves or hold the beet with a piece of parchment while you peel.

Toast your lentils

Before adding broth, stir the dry lentils in the spiced oil for 1 minute. Toasting tightens the skins so they stay intact during simmering.

Double-batch wisdom

This soup freezes beautifully. Make a double batch, cool completely, and freeze flat in zip-top bags for up to 3 months.

Crunchy topping hack

Toss ½ cup pumpkin seeds with 1 tsp olive oil and a pinch of smoked paprika, bake at 350 °F for 8 minutes, sprinkle on each bowl.

Lemon zest bonus

Add ½ tsp finely grated lemon zest along with the juice. The oils in the zest amplify brightness without extra acidity.

Variations to Try

  • Smoky Southwest: Swap cumin for chipotle powder, add 1 diced red bell pepper, and finish with cilantro and lime instead of parsley and dill.
  • Moroccan twist: Add ½ tsp cinnamon, ¼ tsp cayenne, and a handful of chopped dried apricots during simmering. Top with toasted almonds and mint.
  • Creamy coconut: Replace 1 cup broth with full-fat coconut milk and stir in 2 tsp grated fresh ginger. Garnish with cilantro and a drizzle of chili crisp.
  • Spring detox: Use leeks instead of onion, swap beets for golden beets, and add 2 cups baby spinach at the end. Finish with tarragon and chervil.
  • Sausage lover's: Brown 8 oz sliced vegan or turkey sausage after the spices, then proceed with the recipe. Smoked paprika pairs beautifully here.

Storage Tips

Refrigerator: Cool the soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors deepen overnight, making leftovers a coveted treat. When reheating, add a splash of broth or water—lentils continue to absorb liquid.

Freezer: Ladle cooled soup into quart-size freezer bags, press out excess air, and freeze flat on a sheet pan. Once solid, stack vertically like books to save space. Thaw overnight in the refrigerator or immerse the sealed bag in lukewarm water for 30 minutes, then warm gently on the stove.

Make-ahead: Prep all vegetables and store them in a zip-top bag with a damp paper towel for up to 3 days. Measure spices and keep them in a small jar. When you're ready to cook, dinner hits the table in 35 minutes.

Frequently Asked Questions

Red lentils cook faster and break down into a creamy purée, so you'll lose the textural contrast. If that's okay, reduce simmering time to 15 minutes and skip the blending step since the red lentils will naturally thicken the broth.

Use 1 small diced leek or 2 ribs of celery plus ¼ tsp fennel seeds. You'll get a similar aromatic sweetness without the licorice note that some people dislike.

Warm additional vegetable broth or water in a kettle and stir it in a ladleful at a time until you reach the desired consistency. Re-season with salt and lemon since dilution can mute flavors.

Yes, as written the recipe is both gluten-free and vegan. If you add the optional white wine, check the label—some wines are fined with animal products. Choose a wine labeled "vegan" or sub with the white balsamic mixture listed in the ingredients.

Absolutely. Complete steps 1–5 on the stovetop, then transfer everything to a slow cooker. Add lentils, broth, and herbs, then cook on LOW 6–7 hours or HIGH 3 hours. Blend half the soup and stir in fresh herbs at the end.

A crusty seeded sourdough or a slice of toasted rye complements the earthy flavors. For a gluten-free option, serve with warm cornbread or crispy chickpea-flour flatbread.
hearty lentil and winter root vegetable soup with fresh herbs
soups
Pin Recipe

Hearty Lentil and Winter Root Vegetable Soup with Fresh Herbs

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

Ingredients

Instructions

  1. Warm spices: Heat olive oil in a Dutch oven over medium. Add cumin and coriander seeds; swirl 45 seconds until fragrant.
  2. Caramelize tomato paste: Push seeds to the side, add tomato paste directly on the oil. Cook 2–3 minutes, stirring, until rusty-colored.
  3. Sweat aromatics: Stir in onion, fennel, and garlic with ½ tsp salt. Reduce heat to medium-low; cook 6 minutes until translucent.
  4. Add root vegetables: Toss in carrots, parsnips, beet, and celery root. Cook 3 minutes to coat in spiced oil.
  5. Deglaze: Pour in wine; scrape browned bits. Bubble until almost dry, about 90 seconds.
  6. Simmer: Add lentils, bay leaf, thyme, broth, and water. Bring to a gentle boil, then simmer partially covered 25 minutes until lentils are tender.
  7. Blend: Remove bay leaf and thyme stems. Purée half the soup with an immersion blender for creaminess.
  8. Season & serve: Add salt, pepper, and lemon juice to taste. Stir in parsley, dill, and chives. Garnish with reserved herbs and fennel fronds.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. Flavors deepen overnight—perfect for meal prep.

Nutrition (per serving)

287
Calories
14g
Protein
38g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.