warm and nourishing lentil soup with spinach and citrus notes

30 min prep 30 min cook 5 servings
warm and nourishing lentil soup with spinach and citrus notes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every January when the glow of the holidays has faded, the air feels impossibly sharp, and my refrigerator is a graveyard of good intentions: wilting herbs, a half-used bag of citrus, and that forgotten packet of lentils shoved behind the oat milk. One grey afternoon, with snow whispering against the windows and my sweater sleeves pushed up past the elbows, I tipped everything into a single pot, added a shower of spinach for color, and let the stove work its quiet magic. The result was this Warm & Nourishing Lentil Soup with Spinach and Citrus Notes—an accidental masterpiece that has since become the most-requested weeknight dinner in our house. It’s the kind of soup that feels like a deep exhale: earthy lentils, bright lemon, a whisper of spice, and silky greens that wilt into the broth like they were always meant to be there. Whether you’re feeding a crowd, packing lunches for the week, or simply craving something that tastes like self-care in a bowl, this recipe is here for you.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Protein-Packed & Budget-Friendly: One cup of dried lentils delivers 18 g of plant-based protein for pennies.
  • Bright Citrus Finish: A last-minute squeeze of lemon and orange zest lifts the entire dish out of “heavy winter stew” territory.
  • Spinach That Stays Vibrant: Stirred in off-heat so it stays emerald green and tender-crisp.
  • Make-Ahead Marvel: Flavor improves overnight, making Sunday meal prep a dream.
  • Flexible Vegan or Omnivore: Swap vegetable broth for chicken stock, or add a parmesan rind while simmering for extra umami.
  • Freezer-Friendly: Portion into quart bags, lay flat, and freeze up to three months.

Ingredients You'll Need

Ingredients

Great lentil soup starts with great lentils. Look for small French green lentils (du Puy) or black beluga lentils—they hold their shape and stay pleasantly al dente even after a long simmer. If your grocery only carries the common brown variety, that’s fine; just shorten the cooking time by five minutes and expect a creamier texture. For the brightest flavor, buy whole spices (cumin and coriander seeds) and toast them yourself; the difference is revelatory. Spinach should be young and delicate; baby spinach wilts almost instantly and keeps its color, while mature leaves can turn army green and leathery. Finally, choose unwaxed, organic citrus—zest is only as good as the peel it comes from.

Olive oil: A fruity, peppery extra-virgin oil adds grassy depth. Substitute with avocado oil for high-heat tolerance, but finish with a drizzle of good EVOO for aroma.

Yellow onion: The backbone of any mirepoix. Dice small so it melts into the soup. Sweet onions work in a pinch, but avoid red—they can turn gray.

Carrots & celery: Go for slender carrots; they’re sweeter and cook faster. Save the leafy tops for garnish—chopped finely, they taste like anise-light parsley.

Garlic: Four plump cloves, smashed and minced. Add after the onions are translucent so the garlic doesn’t burn.

Tomato paste: A concentrated umami bomb. Buy in a tube so you can use just two tablespoons without opening a whole can.

Ground cumin & coriander: Toast whole seeds in a dry skillet until fragrant, then grind. The citrusy top notes pair beautifully with the lemon finish.

Smoked paprika: Adds campfire depth without meat. Sweet paprika works, but you’ll miss the subtle smokiness.

Lentils: One cup dried, rinsed and picked over for tiny stones. No need to soak.

Vegetable broth: Low-sodium so you control seasoning. If using homemade, add 1 tsp salt at the start and adjust later.

Bay leaf & thyme: A single bay leaf lends tea-like nuance; fresh thyme sprigs infuse woodsy perfume. Dried thyme is fine—use ½ tsp.

Spinach: Four packed cups baby spinach, washed but not dried (the clinging water helps it wilt evenly).

Lemon & orange: Zest both before juicing; add zest during simmer for oils, finish with juice for brightness.

Honey (optional): Just ½ tsp to round out acid without noticeable sweetness.

How to Make Warm & Nourishing Lentil Soup with Spinach and Citrus Notes

1
Warm the pot & bloom the spices

Place a heavy 4-quart Dutch oven over medium heat for 30 seconds. Add 2 Tbsp olive oil, swirl to coat, then sprinkle in 1 tsp cumin seeds and 1 tsp coriander seeds. Toast 60–90 seconds until the seeds dance and smell nutty—do not let them scorch. If you only have ground spices, skip this step and add them later with the paprika.

2
Build the aromatic base

Add diced onion, carrot, and celery with ½ tsp kosher salt. Sauté 6–7 minutes, stirring occasionally, until the vegetables soften and the edges of the onion turn translucent. Reduce heat if the mixture begins to brown—you want gentle sweat, not caramelization.

3
Add garlic & tomato paste

Stir in minced garlic and cook 30 seconds until fragrant. Push veggies to the perimeter, add 2 Tbsp tomato paste in the center, and let it toast for 1 minute. The paste will darken from bright red to brick—this concentrates flavor and removes any tinny taste.

4
Season & deglaze

Sprinkle 1 tsp ground cumin, 1 tsp ground coriander, ½ tsp smoked paprika, and a few cracks of black pepper. Stir to coat the vegetables. Pour in ¼ cup dry white wine or water, scraping the brown bits (fond) from the bottom. Let the liquid reduce by half, about 1 minute.

5
Add lentils & broth

Tip in 1 cup rinsed lentils, 4 cups low-sodium vegetable broth, 1 bay leaf, and 2 fresh thyme sprigs. Increase heat to high, bring to a boil, then reduce to a gentle simmer. Cover partially and cook 22–25 minutes (green lentils) or 18–20 minutes (brown lentils), stirring once halfway through.

6
Infuse citrus zest

When lentils are just tender, stir in the zest of ½ lemon and ¼ orange. Simmer 2 minutes more to release essential oils. Taste: lentils should be creamy outside but hold their shape; if still firm, cook 3–5 extra minutes.

7
Wilt in spinach

Remove bay leaf and thyme stems. Stir in 4 cups baby spinach a handful at a time; the residual heat will collapse the leaves in 30 seconds. They should stay bright green—if they darken, you’ve overheated.

8
Finish with citrus juice & adjust seasoning

Squeeze in the juice of ½ lemon (about 1 Tbsp) and 1 tsp orange juice. Add ½ tsp honey if your citrus is very tart. Taste and add more salt, pepper, or lemon as needed. The soup should be brothy but not watery; if too thick, splash in a little hot broth or water.

9
Serve & garnish

Ladle into warm bowls. Drizzle with more olive oil, scatter freshly cracked pepper, and shower with chopped parsley or carrot tops. Offer lemon wedges at the table for extra brightness.

Expert Tips

Control the broth

Lentils vary in age and dryness. Keep a kettle of hot water nearby; add ½ cup at a time if soup thickens more than you like.

Shock your spinach

If you’re cooking days ahead, add spinach only to the portion you’ll serve immediately; store the rest without greens and re-wilt fresh spinach each time.

Slow-cooker hack

Combine everything except spinach and citrus juice in a slow cooker on LOW 6 hours. Stir in spinach and juices 5 minutes before serving.

Double-batch wisdom

Double the recipe, freeze half, and transform leftovers into a thick stew by simmering uncovered 10 minutes and serving over rice.

Color pop

Add a handful of diced roasted red pepper at the end for flecks of ruby color and sweet smokiness.

Zest microplane

A microplane grater creates feather-light zest that disperses evenly; avoid the bitter white pith beneath the colored skin.

Variations to Try

  • Moroccan twist: Add ½ tsp cinnamon, ¼ tsp cayenne, and a handful of chopped dried apricots with the broth. Garnish with toasted sliced almonds.
  • Coconut greens: Replace 1 cup broth with full-fat coconut milk and swap spinach for chopped kale; simmer 3 extra minutes to soften.
  • Sausage lovers: Brown 2 sweet Italian sausages, crumble, and add with lentils. Use chicken broth instead of vegetable.
  • Grain boost: Stir in ½ cup cooked farro or quinoa at the end for chewy texture and extra fiber.
  • Herb swap: No thyme? Use ½ tsp dried oregano or a sprig of rosemary, but remove rosemary before serving—it can overpower.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Keep spinach separate if you want it ultra-vibrant; re-wilt in hot soup just before serving.

Freezer: Ladle cooled soup (without spinach) into quart-size freezer bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the refrigerator, then reheat gently with a splash of broth. Add fresh spinach during reheating.

Reheating: Warm gently over medium-low heat, stirring occasionally. If the soup has absorbed liquid, loosen with broth or water. Microwaving works for single portions—cover and heat 2 minutes, stir, then 1 minute more.

Frequently Asked Questions

Red lentils cook in 10–12 minutes and break down into a creamy dal-like consistency. The soup will be thicker and lose the speckled look, but still delicious. Reduce broth by ½ cup and skip the bay leaf.

Yes—lentils, vegetables, and citrus are naturally gluten-free. If you add grains like farro, choose certified GF options.

Over-stirring or using old lentils can cause mush. Cook at a gentle simmer, not a rolling boil, and taste for doneness early.

Use sauté function for steps 1–4, then add lentils and broth. Pressure cook on HIGH 10 minutes, natural release 10 minutes. Stir in spinach and citrus juice after pressure releases.

Add a peeled potato and simmer 10 minutes; the potato will absorb some salt. Remove potato before serving, or dilute with more broth.

A crusty sourdough or whole-wheat boule is classic. For gluten-free, try toasted almond-flour flatbread or crispbread.
Warm & Nourishing Lentil Soup with Spinach and Citrus Notes
soups
Pin Recipe

Warm & Nourishing Lentil Soup with Spinach and Citrus Notes

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

Ingredients

Instructions

  1. Toast spices: Heat olive oil in a Dutch oven over medium heat. Add cumin & coriander seeds; toast 60–90 seconds until fragrant.
  2. Sauté vegetables: Stir in onion, carrot, celery, and ½ tsp salt. Cook 6–7 minutes until softened.
  3. Add aromatics: Mix in garlic and tomato paste; cook 1 minute. Sprinkle smoked paprika.
  4. Deglaze: Pour in wine or water, scraping browned bits. Let reduce by half.
  5. Simmer lentils: Add lentils, broth, bay leaf, thyme, and citrus zests. Bring to a boil, then simmer 22–25 minutes until lentils are tender.
  6. Finish greens: Remove bay leaf & thyme. Stir in spinach off-heat until wilted. Add lemon juice, orange juice, and honey. Season to taste.
  7. Serve: Ladle into bowls, drizzle with olive oil, and garnish with parsley. Offer extra lemon wedges.

Recipe Notes

Soup thickens upon standing; thin with broth when reheating. For meal prep, store spinach separately and add just before serving for brightest color.

Nutrition (per serving)

248
Calories
14 g
Protein
33 g
Carbs
7 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.