hearty winter vegetable and lentil soup with garlic and rosemary

30 min prep 12 min cook 4 servings
hearty winter vegetable and lentil soup with garlic and rosemary
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the first real frost arrives and the daylight fades before dinner, nothing comforts me like a pot of this soup bubbling on the stove. My neighbors know winter has officially settled in when they catch the scent of rosemary drifting from my kitchen window. This recipe was born during a January snowstorm when the roads were impassable, the fridge was nearly bare, and the only things left in the pantry were a bag of green lentils, a few sprigs of rosemary that had miraculously survived the garden, and the odds-and-ends vegetables that always seem to accumulate in the crisper. What started as a desperate attempt to avoid a trip to the store has become the most requested soup in my household—friends text me in October asking, “Is it soup season yet?”

I serve it every Christmas Eve (it’s accidentally vegan, so everyone around the table can enjoy it), pack it in thermoses for sledding parties, and freeze it in pint jars for the February doldrums. The lentils give it body, the rosemary lends a piney brightness, and the slow-cooked vegetables melt into a silky, almost creamy broth without a lick of dairy. If you have an instant pot, a Dutch oven, or even just a heavy soup pot and a bit of patience, you’re one hour away from the kind of meal that makes you feel like you’ve wrapped yourself in a hand-knit blanket.

Why This Recipe Works

  • Layered aromatics: We start by gently caramelizing onions, carrots, and celery in olive oil until they surrender their sweetness, creating a natural flavor base that no bouillon cube can rival.
  • Two-wave garlic technique: Half the garlic goes in early to mellow and sweeten; the rest is added in the final five minutes for a bright, peppery punch.
  • Smart lentil timing: Green lentils hold their shape yet turn buttery after 35 minutes of simmering—no mushy dal texture here.
  • Rosemary strategy: We infuse the broth with two whole sprigs, then finish with a whisper of minced fresh leaves for a high-note lift.
  • Winter vegetable medley: A mix of starchy potato, sweet parsnip, and earthy kale mirrors the season and keeps every spoonful interesting.
  • Make-ahead magic: Flavors deepen overnight; soup thickens beautifully and can be thinned to preference with a splash of water or broth.
  • Freezer-friendly: Portion into quart freezer bags, lay flat to freeze, and you’ll have dinner for a night when you can’t even think about chopping an onion.

Ingredients You'll Need

Ingredients

Think of this ingredient list as a template rather than a rigid formula. Soup is forgiving, and winter vegetables are remarkably interchangeable. The non-negotiables are lentils, rosemary, and garlic—everything else can pivot based on what you have.

Lentils: I specify green (a.k.a. French or Puy) lentils because they keep their shape and turn creamy inside their skins. Brown lentils work in a pinch but will break down more; red lentils dissolve and will give you a porridge rather than a brothy soup.

Rosemary: Fresh is worth it here. Dried rosemary is pine-needle sharp and can dominate the pot. If you must use dried, halve the quantity and add it with the broth so it rehydrates gently.

Garlic: A full head, yes. We’re not playing. Separating the cloves into two additions builds complexity rather than one-dimensional pungency.

Potatoes: Yukon Golds keep their structure yet lend a silky thickness to the broth. Russets will flake apart; fingerlings stay waxy and won’t thicken as much. If you only have russets, cut them larger and add them 10 minutes later so they don’t overcook.

Parsnip: Adds subtle sweetness and a hint of spice. If parsnips are out of season, swap in a small sweet potato or a quarter of a celeriac bulb.

Kale: Lacinato (dinosaur) kale wilts quickly and doesn’t have the harsh chew of curly kale. Spinach, chard, or shredded cabbage all work—just adjust cooking time so greens stay vibrant.

Tomato paste: Just a spoonful deepens color and adds umami. Buy it in a metal tube; you’ll use a tablespoon at a time and the rest keeps for months in the fridge.

Vegetable broth: Use the best you can find, or better yet, homemade. If you only have water, bump up the tomato paste and add a strip of kombu or a parmesan rind (vegetarians can opt for the rind).

How to Make Hearty Winter Vegetable and Lentil Soup with Garlic and Rosemary

1
Warm the pot and bloom the oil

Place a heavy 5-quart Dutch oven or soup pot over medium-low heat for 90 seconds—this prevents the olive oil from shocking and turning bitter. Add 3 tablespoons extra-virgin olive oil and swirl to coat the base. You’re not deep-frying; you’re creating a fragrant slick that will carry the aromatics.

2
Sweat the soffritto

Stir in 1 large diced onion, 2 medium carrots cut into ¼-inch half-moons, and 2 celery ribs diced small. Season with ½ teaspoon kosher salt right away; salt draws out moisture and helps the vegetables steam without browning. Reduce heat to low, cover partially, and cook 12 minutes, stirring twice. The goal is translucency, not caramelization—think of it as coaxing sweetness rather than searing.

3
First wave of garlic & tomato paste

While the vegetables soften, peel and mince 4 garlic cloves. Push the vegetables to the perimeter, creating a bare center. Add 1 tablespoon tomato paste and 1 teaspoon smoked paprika (sweet or hot—your call) into the clearing. Let the paste fry, untouched, for 90 seconds; it will darken from scarlet to brick red and lose its raw edge. Stir everything together so the paprika perfumes the oil without burning.

4
Add lentils & coat with flavor

Rinse 1¼ cups green lentils in a fine mesh strainer until the water runs clear—this removes dusty starches that can muddy the broth. Tip the lentils into the pot and stir for 1 minute so each bean gets glossy with oil and tomato. This brief toast prevents them from turning mushy later.

5
Deglaze & introduce rosemary

Pour in ½ cup dry white wine (or ¼ cup cider vinegar if you avoid alcohol). Increase heat to medium and scrape the bottom with a wooden spoon, lifting any caramelized bits. Add 2 fresh rosemary sprigs, 1 bay leaf, and 6 cups vegetable broth. Bring to a gentle simmer—never a rolling boil, which can split lentil skins.

6
Starchy vegetables in first

Add 1 medium Yukon Gold potato cut into ¾-inch cubes and 1 peeled parsnip sliced into ½-inch half-moons. These denser vegetables need the full simmer. Cover partially and cook 20 minutes, adjusting heat to maintain a quiet bubble.

7
Test lentils & adjust texture

Fish out a lentil and pinch it between your fingers; it should yield with gentle resistance. If it’s chalky, continue 5 more minutes. Once tender, remove the rosemary sprigs and bay leaf—they’ve given their all.

8
Greens & final garlic kiss

Strip 3 packed cups kale from its ribs and tear into bite-size pieces. Stir into the soup along with 2 remaining minced garlic cloves. Simmer 3–4 minutes until kale wilts and turns emerald. Taste for salt—lentils drink it up, so you may need another ½ teaspoon.

9
Finish with acid & olive oil

Off heat, stir in 1 tablespoon fresh lemon juice or cider vinegar. The acid lifts the entire pot, making flavors sing. Drizzle with your best extra-virgin olive oil—something grassy and peppery—and serve hot.

Expert Tips

Control the broth

If you prefer a thicker stew, mash a ladleful of potatoes against the side of the pot and stir them back in. For a brothy soup, add an extra cup of hot water just before serving.

Cool quickly for safety

Divide leftover soup into shallow containers so it cools within two hours, preventing bacteria from throwing a party.

Reheat gently

Lentils scorch easily. Warm over low, adding splashes of broth or water to loosen. A microwave works in a pinch—use 50 % power and stir every 60 seconds.

Overnight flavor bump

Make the soup a day ahead, refrigerate overnight, and reheat gently. The lentils absorb seasoning and the broth turns velvety.

Variations to Try

  • Smoky Southwest: Swap paprika for chipotle powder, add 1 cup fire-roasted diced tomatoes, and finish with cilantro and lime.
  • Creamy Tuscan: Stir in 1 cup canned white beans during the last 5 minutes and add a Parmesan rind while simmering (remove before serving).
  • Moroccan inspired: Add 1 teaspoon each cumin and coriander with the paprika, plus a handful of golden raisins and a pinch of cinnamon.
  • Protein boost: Brown 8 ounces Italian sausage, remove, and proceed with the recipe. Return sausage to the pot during the final simmer.

Storage Tips

Refrigerator

Transfer cooled soup to airtight containers and refrigerate up to 5 days. The soup will thicken; thin with water or broth when reheating.

Freezer

Ladle into freezer-safe bags or containers, leaving 1 inch headspace for expansion. Freeze up to 3 months. Thaw overnight in the fridge or use the defrost setting on a microwave.

Frequently Asked Questions

Yes, but add them during the final 10 minutes so they heat through without turning mushy. Reduce simmering liquid by 1 cup since canned lentils don’t absorb as much broth.

Naturally! Just ensure your vegetable broth is certified gluten-free (some brands use barley malt).

Use sauté mode for steps 1–4, then add everything except kale and second half of garlic. Cook on manual high for 12 minutes, quick release, stir in kale and remaining garlic, and use sauté for 2 minutes to wilt.

Substitute 2 sprigs fresh thyme or ½ teaspoon dried thyme. You’ll lose the piney note but keep the herbal backbone.

Drop in a peeled potato and simmer 15 minutes; it will absorb some salt. Remove the potato before serving. Alternatively, dilute with water or unsalted broth.
hearty winter vegetable and lentil soup with garlic and rosemary
soups
Pin Recipe

Hearty Winter Vegetable and Lentil Soup with Garlic and Rosemary

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

Ingredients

Instructions

  1. Build the base: Heat olive oil in a Dutch oven over medium-low. Add onion, carrots, celery, and ½ teaspoon salt; sweat 12 minutes until translucent.
  2. Aromatics round one: Stir in minced 4 garlic cloves, tomato paste, and smoked paprika; cook 2 minutes.
  3. Toast lentils: Add rinsed lentils; stir 1 minute to coat with oil.
  4. Deglaze: Pour in wine; simmer until mostly evaporated.
  5. Simmer: Add rosemary, bay leaf, broth, potato, and parsnip. Cover partially and simmer 20 minutes.
  6. Finish: Remove herb stems. Stir in kale and remaining 2 minced garlic cloves; cook 3–4 minutes. Finish with lemon juice, salt, and pepper.

Recipe Notes

Soup thickens as it sits. Thin with water or broth when reheating. Flavors deepen overnight—perfect for make-ahead lunches.

Nutrition (per serving)

287
Calories
14g
Protein
42g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.