hearty onepot lentil and carrot soup with spinach and garlic

30 min prep 4 min cook 5 servings
hearty onepot lentil and carrot soup with spinach and garlic
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Hearty One-Pot Lentil & Carrot Soup with Spinach & Roasted Garlic

There’s a moment every February when the sky refuses to brighten and the wind feels personally offended by my existence. That’s when I reach for the soup pot, not for the warmth alone, but for the ritual: the slow chop of carrots, the sizzle of onions hitting hot oil, the earthy perfume of lentils tumbling into the pot. This soup was born on one of those slate-gray afternoons when my kids were small, the fridge was nearly empty, and I needed to stretch a single cup of lentils into dinner for five. I tossed in the last carrots lingering in the crisper, a handful of spinach that was one day away from sad and wilted, and—because I’d forgotten to buy fresh garlic—an entire head of roasted garlic I’d squirreled away earlier in the week. Thirty minutes later the house smelled like a farmhouse in Provence and my then-three-year-old announced, “Mama, this soup tastes like a hug.” Eight years, hundreds of repetitions, and two cookbooks later, it’s still the recipe my family asks for the moment the first leaf falls. One pot, pantry staples, and a flavor that tastes far more luxurious than the sum of its parts—this is the soup that turns “nothing to eat” into “let’s make it again tomorrow.”

Why You'll Love This Hearty One-Pot Lentil & Carrot Soup

  • One-Pot Wonder: Because fewer dishes mean more time for Netflix and fuzzy socks.
  • 30-Minute Miracle: From “what’s for dinner?” to bowls on the table faster than delivery.
  • Budget Hero: Lentils cost pennies, carrots last forever, and spinach can be frozen—dinner for under $5.
  • Protein-Packed & Plant-Powered: 18 g protein per serving without a single chicken breast in sight.
  • Freezer-Friendly: Make a double batch; your future self will send thank-you notes.
  • Texture Play: Silky broth, tender lentils, and ribbons of spinach that never go slimy.
  • Kid-Approved Stealth Veggies: They’ll swear they hate carrots—until they taste this.
  • Roasted Garlic Magic: Sweet, caramelized cloves melt into the broth—no vampires, no judgment.

Ingredient Breakdown

Ingredients for hearty one-pot lentil and carrot soup with spinach and garlic

Great soup starts at the grocery store, but it doesn’t require a splurge. Here’s how each humble ingredient earns its place:

French Green Lentils (a.k.a. Puy Lentils): These tiny slate-green gems hold their shape after simmering, so you get a spoonful of texture rather than muddy mush. Brown lentils work in a pinch, but start checking tenderness at 18 minutes—they soften faster.

Carrots: I go for the fat, farmer-market carrots because they’re sweeter. Peel if the skins are bitter; otherwise give them a good scrub for extra earthiness. Cut into ¼-inch half-moons so they cook evenly and fit perfectly on the spoon alongside a lentil.

Spinach: Baby spinach wilts in seconds and stays bright. If you only have frozen, thaw and squeeze out every last drop of water or your broth will tint an unfortunate swamp shade. Heartier greens like kale or chard need an extra 5-minute simmer—add them with the lentils.

Roasted Garlic: This is the quiet luxury. Roasting tames garlic’s bite into golden, spreadable sweetness. Roast a head (or three) on Sunday; stash the cloves covered in olive oil in the fridge for up to two weeks. In a hurry? Sauté 3 minced cloves for 60 seconds instead.

Tomato Paste: Just 1 tablespoon concentrates sunshine. Let it toast in the oil until brick-red; this caramelization adds umami depth you can’t get from canned tomatoes.

Smoked Paprika: The Spanish variety lends a whisper of campfire. Sweet paprika works, but you’ll miss the cozy layer of smoke that makes people ask, “What’s your secret?”

Vegetable Broth: Use low-sodium so you control the salt. Homemade is gold, but I’ve tested with every boxed brand—my standby is the one in the tetra-pack with the purple label. If all you have is water, bump up the aromatics and add a bay leaf.

Lemon Zest & Juice: Added at the end, the zest perfumes and the juice brightens like culinary highlighter. Bottled lemon juice tastes dull; use the real thing or skip it entirely.

Step-by-Step Instructions

  1. 1
    Roast the garlic (or skip if using sautéed)

    Preheat oven to 400 °F. Slice the top off a whole head of garlic to expose the cloves. Drizzle with 1 tsp olive oil, wrap in foil, and roast 35 minutes until cloves are caramel and spreadable. Cool, then squeeze out cloves. You’ll need 6–8 cloves for this recipe; save the rest for toast.

  2. 2
    Sauté the aromatics

    Heat 2 Tbsp olive oil in a heavy Dutch oven over medium heat. Add diced onion and cook 4 minutes until translucent. Stir in ½ tsp salt to draw out moisture. Add carrots; cook 3 minutes more. Make a well in the center; dollop in tomato paste and smoked paprika. Let toast 90 seconds—this blooms the spices.

  3. 3
    Deglaze and build the broth

    Pour in ¼ cup broth to loosen the browned bits (fond = free flavor). Add lentils, roasted garlic cloves, thyme, bay leaf, and remaining broth. Bring to a boil, then drop to a gentle simmer. Cover partially; cook 22–25 minutes until lentils are tender but not exploding.

  4. 4
    Finish with greens and brightness

    Fish out bay leaf. Stir in spinach until wilted (30 seconds). Add lemon zest, lemon juice, and black pepper. Taste—add more salt if needed. For silkier texture, blend 1 cup soup and return to pot.

  5. 5
    Serve & garnish

    Ladle into warm bowls. Drizzle with extra-virgin olive oil, sprinkle with toasted pumpkin seeds or shaved Parmesan, and add a crusty chunk of sourdough for swiping.

Expert Tips & Tricks

  • Toast Your Tomato Paste: Letting it sizzle in the oil caramelizes the sugars, turning tinny canned flavor into sun-drenched richness.
  • Layer Salt in Stages: Salt the onions to release water, then adjust only at the end. Over-salting early concentrates as liquid evaporates.
  • Batch-Roast Garlic: Roast 4 heads at once. Squish cloves into ice-cube trays, cover with olive oil, freeze. Pop one “garlic cube” into any soup for instant depth.
  • Keep Lentils Al Dente: Set timer 2 minutes shy of package directions; residual heat continues cooking in the hot broth.
  • Spinach Last, Always: Add greens off-heat to preserve chlorophyll’s bright green. If reheating leftovers, warm gently and add a fresh handful.
  • Texture Control: Prefer brothy? Skip the blending step. Want stew-like? Mash a ladleful against the pot wall with a potato masher.

Common Mistakes & Troubleshooting

Problem Why It Happens Quick Fix
Soup tastes flat Broth under-seasoned or acid missing Stir in ½ tsp salt + 1 tsp lemon juice, simmer 2 min, taste again.
Lentils mushy Boiled too hard or old lentils Next time keep at gentle simmer; for now blend into creamy soup.
Spinach turned brown Cooked too long or reheated aggressively Add fresh spinach when reheating; old spinach won’t revive.
Too thick Evaporation or over-measured lentils Thin with hot broth or water ½ cup at a time.
Too thin Too much broth or under-cooked lentils Simmer uncovered 5 min, mash some lentils to release starch.

Variations & Substitutions

  • Moroccan Twist: Swap smoked paprika for 1 tsp each cumin & coriander, add ¼ tsp cinnamon, stir in chopped dried apricots with spinach, finish with cilantro.
  • Coconut Curry: Use 1 cup coconut milk + 3 cups broth, add 1 Tbsp red curry paste with tomato paste, garnish with lime & mint.
  • Italian Wedding Vibes: Add ½ cup small pasta for last 8 min, finish with basil & white beans, top with shaved Parm.
  • Protein Boost: Stir in a can of drained chickpeas or 1 cup diced rotisserie chicken at the end.
  • No Fresh Spinach? Frozen chopped spinach (thawed + squeezed) or baby kale work; add with lentils so they soften.
  • Low-FODMAP: Omit onion; sauté carrot tops & green tops of leeks, use garlic-infused oil instead of roasted cloves.

Storage & Freezing

Refrigerator

Cool completely, transfer to airtight glass jars, refrigerate up to 5 days. Keep spinach separate if you detest discoloration; add fresh when reheating.

Freezer

Leave out the spinach. Ladle cooled soup into silicone muffin trays (perfect single portions), freeze solid, pop out, and store in zip-top bags 3 months. Thaw overnight in fridge or microwave 2 min, then simmer with a splash of broth and stir in spinach.

Reheating

Stovetop: Low heat, stirring often, thin as needed. Microwave: 70 % power, 1 min bursts, stir between. Never boil once spinach is added or it’ll go army-green.

Frequently Asked Questions

Red lentils cook in 12–15 minutes and dissolve into a creamy dal-like texture. If that’s your jam, go for it—just cut broth by 1 cup and watch the liquid. The soup will be thicker and more golden.

Naturally gluten-free. If you add pasta or croutons, choose GF versions.

Yes. Add everything except spinach and lemon. Cook on LOW 6–7 hours or HIGH 3 hours. Stir in spinach and lemon just before serving.

Rinse until water runs clear, then soak 1 hour in warm water + 1 tsp baking soda. Drain and proceed. Bonus: cuts cooking time by 5 minutes.

Per 1 ½-cup serving (with spinach, no garnish): 248 calories, 18 g protein, 9 g fiber, 6 g fat, 0 cholesterol, 31 g net carbs. High in iron, folate, and vitamin A.

Absolutely. Use a 5-6 qt pot. Keep the same cook time; just give it a stir halfway so lentils don’t stick. Freeze half—future weeknight victory.

Substitute 1 Tbsp apple-cider vinegar or ½ cup diced tomatoes for brightness. Balance is key—taste and adjust.

If you try this hearty one-pot lentil and carrot soup, snap a photo and tag me on Instagram @mykitchenstories—I love seeing your cozy bowls! And remember, every spoonful is basically a edible permission slip to stay on the couch just a little longer. Happy slurping!

hearty onepot lentil and carrot soup with spinach and garlic

Hearty One-Pot Lentil & Carrot Soup

4.7
Pin Recipe
Prep
15 min
Cook
35 min
Total
50 min
6 servings Easy
Ingredients
  • 1 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 3 medium carrots, sliced
  • 1 cup dried green or brown lentils, rinsed
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • 4 cups vegetable broth
  • 1 cup crushed tomatoes
  • 2 cups fresh spinach
  • Salt & black pepper to taste
  • Juice of ½ lemon
Instructions
  1. 1
    Heat olive oil in a large pot over medium heat. Add onion and sauté 4 min until translucent.
  2. 2
    Stir in garlic and carrots; cook 2 min until fragrant.
  3. 3
    Add lentils, cumin, paprika, broth, tomatoes, salt & pepper. Bring to a boil.
  4. 4
    Reduce heat, cover partially, and simmer 25 min until lentils are tender.
  5. 5
    Stir in spinach and lemon juice; cook 2 min until wilted. Taste and adjust seasoning.
  6. 6
    Serve hot with crusty bread or a sprinkle of fresh herbs.
Recipe Notes
  • Swap spinach for kale or chard if desired.
  • Store leftovers in the fridge up to 4 days or freeze 3 months.
  • For extra protein, add a can of drained chickpeas.
180
kcal
9g
protein
6g
fiber
0mg
cholest

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.