comforting lentil and roasted carrot soup with spinach and garlic

30 min prep 20 min cook 6 servings
comforting lentil and roasted carrot soup with spinach and garlic
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every winter when the cold finally seeps into my bones and the only antidote is a pot of something steaming, earthy, and gently perfumed with garlic. That moment arrived last Tuesday at 5:47 p.m.—I remember because the light outside my kitchen window had faded to a bruised lavender and the thermometer on the back porch read 18 °F. I didn’t want to leave the house for groceries, so I pulled open the crisper drawer and found a bag of forgotten carrots, their tips whispering soft. An hour later I was cradling a bowl of this lentil and roasted-carrot soup, the spinach still vivid against the russet backdrop, the garlic mellow and sweet. One spoonful and the day’s chill slid off my shoulders like an unneeded coat.

This soup has become my quiet rebellion against the notion that comfort food must be heavy. It’s creamy without cream, rich without meat, and deeply savory without a long simmer of bones. Red lentils melt into silk, while roasted carrots bring caramelized depth; a last-minute tumble of spinach keeps things bright, and a final kiss of lemon lifts every flavor into focus. Make it on a weeknight when you need restoration, or serve it to guests who think they don’t like “healthy” food—then watch them ask for seconds.

Why This Recipe Works

  • Roasted Carrots: High-heat roasting concentrates their natural sugars, adding honeyed complexity without any added sweetener.
  • Red Lentils: They cook in under 20 minutes and break down into a naturally creamy base—no blender required.
  • Garlic Two Ways: Roasted cloves for sweetness, plus a whisper of raw minced garlic at the end for gentle bite.
  • Baby Spinach: Added off-heat so it wilts but stays emerald, lending freshness and folate-rich color.
  • Lemon Zest & Juice: A final flourish that sharpens flavors and balances the earthiness of lentils.
  • One-Pot Cleanup: Everything except the roasting pan happens in a single Dutch oven—weeknight bliss.

Ingredients You'll Need

Ingredients

Before we begin, let’s talk carrots. Look for medium-sized, firm roots with smooth skin—if the tops are still attached, they should be bright green and perky, not wilted. I prefer organic because I roast them unpeeled; the skin carries earthy flavor and extra nutrients. For lentils, I stock up on split red lentils (sometimes labeled “masoor dal”) from the bulk bins; they’re coral-colored and cook faster than their brown or green cousins. Spinach should be young and tender—baby spinach wilts quickly and lacks the metallic edge mature leaves sometimes carry. Finally, choose a good extra-virgin olive oil you’d happily dip bread into; the soup’s finish relies on its fruity pepperiness.

Carrots: About 1 lb (450 g), scrubbed, halved lengthwise, and cut into 3-inch batons. If yours are thick, quarter them so every piece is roughly the same thickness—this ensures even roasting.

Red Lentils: 1 cup (200 g). Rinse under cool water until it runs clear; this removes dusty starch that can muddy flavor. No need to soak.

Garlic: One whole head, plus 2 additional cloves. We’ll roast the head alongside the carrots, then mince the raw cloves for the finishing punch.

Vegetable Broth: 4 cups (960 ml). I use low-sodium so I control salt. Homemade is grand, but a quality boxed broth works; warm it slightly so the soup doesn’t seize when it hits the pot.

Spinach: 3 packed cups (90 g) baby spinach. If you only have frozen, thaw and squeeze it dry, then stir in during the last 5 minutes.

Aromatics: One medium yellow onion, finely diced; 2 ribs celery, diced small; 1 tsp ground cumin; ½ tsp ground coriander; ¼ tsp smoked paprika (optional but lovely).

Finishing Touches: Zest and juice of ½ lemon, 2 Tbsp extra-virgin olive oil, flaky salt, and freshly ground black pepper.

How to Make Comforting Lentil and Roasted Carrot Soup with Spinach and Garlic

1
Roast the Carrots & Garlic

Preheat oven to 425 °F (220 °C). Toss carrot pieces with 1 Tbsp olive oil, ½ tsp kosher salt, and several grinds of pepper on a parchment-lined rimmed sheet. Slice the top off the whole head of garlic to expose the cloves, drizzle with a little oil, wrap loosely in foil, and place on the same tray. Roast 22–25 minutes, turning carrots once, until the edges are blistered and the garlic cloves feel soft when pressed. Remove garlic packet and set aside to cool; leave carrots on the tray to catch any remaining caramelized bits.

2
Start the Aromatics

While the vegetables roast, warm 1 Tbsp olive oil in a heavy Dutch oven over medium heat. Add diced onion and celery with a pinch of salt; sauté 5–6 minutes until translucent and just beginning to color. Stir in cumin, coriander, and smoked paprika; cook 60 seconds to bloom the spices.

3
Deglaze & Add Lentils

Pour in ½ cup of the warm broth, scraping the bottom to release any fond. Add rinsed lentils and the remaining 3½ cups broth. Bring to a gentle boil, then reduce heat, partially cover, and simmer 15 minutes, stirring occasionally to prevent sticking.

4
Squeeze in Roasted Garlic

By now the garlic head is cool enough to handle. Over a small bowl, squeeze the base so the cloves pop out like toothpaste. Mash them with the back of a fork into a smooth paste; you should have about 1 Tbsp. Stir this caramelized gold into the soup for mellow sweetness.

5
Add Roasted Carrots

Reserve 6–8 of the prettiest carrot batons for garnish; chop the rest into ½-inch pieces. Slide them into the pot and simmer 5 minutes more so their roasted edges flavor the broth.

6
Finish with Spinach & Lemon

Taste and adjust salt—broth reduces, so you may need another ½ tsp. Stir in baby spinach until wilted, then add lemon zest, lemon juice, and a generous glug (about 2 tsp) of fresh olive oil. The soup should be velvety; if it’s too thick, loosen with a splash of hot water.

7
Serve & Garnish

Ladle into warm bowls. Float the reserved roasted carrot pieces on top, add a swirl of yogurt or a crack of black pepper, and serve with crusty sourdough for scooping.

Expert Tips

Maximize Caramelization

Don’t crowd the carrots; air gaps allow steam to escape and sugars to brown. Use two pans if doubling.

Texture Control

Prefer chunky? Reserve half the carrots and stir them in at the end. Want silk? Immersion-blend for 5 seconds.

Bloom Your Spices

Cooking spices in fat for 60 seconds unlocks volatile oils; skip this and the soup tastes flat.

Salt in Stages

Salt the onions early to draw out moisture, then adjust only after lentils have dissolved—taste changes dramatically.

Quick-Cool for Leftovers

Spread hot soup in a shallow metal pan; it drops to room temp in 15 minutes, minimizing the bacterial danger zone.

Make It a Meal

Stir in a can of drained chickpeas or a cup of cooked farro for extra heft that still keeps the soup vegan.

Variations to Try

  • Moroccan Twist: Swap cumin for 1 tsp ras el hanout and add a handful of chopped dried apricots with the lentils.
  • Coconut-Curry: Replace 1 cup broth with full-fat coconut milk and stir in 1 tsp yellow curry paste.
  • Smoky Kale: Use chopped lacinato kale instead of spinach; add it 5 minutes earlier to soften.
  • Protein Boost: Fold in shredded rotisserie chicken or seared tofu cubes when serving.
  • Grain-Lover: Add ½ cup quick-cooking quinoa during the last 12 minutes for a stewier texture.

Storage Tips

The soup thickens as it sits; thin with water or broth when reheating. Refrigerate in airtight containers up to 4 days. For longer storage, freeze in pint jars leaving 1 inch headspace; thaw overnight in the fridge and warm gently—boiling can turn the lentils grainy. I like to freeze portions flat in zip-top bags; they stack like books and thaw in minutes under warm tap water. If you plan to freeze, withhold the spinach and add it fresh when reheating for brightest color.

Frequently Asked Questions

You can, but they hold their shape and the soup won’t be naturally creamy. If you do, simmer 25–30 minutes and purée a third of the soup for similar body.

Absolutely—see storage tips above. Freeze up to 3 months for best flavor; texture remains silky thanks to the red lentils.

A teaspoon of white wine vinegar or apple-cider vinegar adds similar brightness. Add gradually and taste.

Yes—use sauté mode for aromatics, then pressure-cook on high for 8 minutes with roasted carrots and lentils; quick-release, stir in spinach and lemon.

Use no-salt-added broth and add salt only at the table. The lemon and garlic provide enough punch that you won’t miss it.
comforting lentil and roasted carrot soup with spinach and garlic
soups
Pin Recipe

Comforting Lentil and Roasted Carrot Soup with Spinach and Garlic

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

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss carrots with 1 Tbsp oil, salt, and pepper on a sheet pan. Roast garlic head wrapped in foil alongside. Roast 22–25 min.
  2. Sauté: In a Dutch oven, warm 1 Tbsp oil. Cook onion and celery 5–6 min. Add cumin, coriander, and paprika; toast 1 min.
  3. Simmer: Add lentils and warm broth. Simmer 15 min, partially covered.
  4. Flavor: Squeeze roasted garlic pulp into soup. Add most roasted carrots; reserve a few for garnish.
  5. Finish: Stir in spinach, lemon zest, juice, and remaining 2 tsp olive oil. Season to taste and serve hot with reserved carrots on top.

Recipe Notes

Soup thickens as it stands; thin with water or broth when reheating. Freeze up to 3 months without spinach for best color.

Nutrition (per serving)

218
Calories
13g
Protein
29g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.