Healthy Creamy Spinach and Lentil Soup with Lemon Zest

30 min prep 60 min cook 1 servings
Healthy Creamy Spinach and Lentil Soup with Lemon Zest
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

A vibrant, nutrient-packed bowl that tastes like spring sunshine—no cream required.

Last March, after the longest grey stretch I could remember, I opened the farmers’ market email and saw the magic word: spinach. The first tender leaves of the season had arrived, and I practically sprinted to the stall. That night I wanted something that felt like a reset button—bright yet comforting, hearty yet light. I dumped a bag of green lentils into the pot, added the spinach, a strip of lemon peel, and let it simmer while the windows fogged up. One taste and I knew this soup would live permanently in my rotation. It’s since carried me through frantic weeknight dinners, casual Saturday lunches with friends, and even a snow-day lunch for my daughter’s kindergarten class (they asked for seconds!). If you need a bowl that screams “I’m taking care of myself,” this is it.

Why This Recipe Works

  • Velvety texture without cream: Blending a portion of the lentils and spinach creates natural creaminess.
  • Protein & fiber powerhouse: One bowl delivers 17 g plant protein and 12 g fiber.
  • One-pot wonder: Minimal dishes and the soup is table-ready in 40 minutes.
  • Meal-prep friendly: Flavors deepen overnight; freezer-safe for three months.
  • Bright finish: Lemon zest and juice lift earthy lentils and spinach.
  • Budget hero: Uses pantry staples; feeds six for under eight dollars.

Ingredients You'll Need

Ingredients

Green or French lentils (1 cup, 200 g): These hold their shape yet soften enough to puree. Red lentils break down too much; black beans would muddy the color.

Fresh baby spinach (5 packed cups, 150 g): Look for perky, thin stems. If the leaves are large and mature, remove the ribs. Frozen spinach works in a pinch—thaw and squeeze dry.

Olive oil (2 Tbsp): A fruity extra-virgin variety adds depth. Avocado oil is a neutral swap.

Yellow onion (1 large, 200 g): Sweet onions mellow beautifully; dice small for quick caramelization.

Garlic (4 cloves): Smash before mincing to release allicin; the soup can handle the boldness.

Vegetable broth (4 cups, 1 L): Choose low-sodium so you control salt. Homemade chicken stock is fine for omnivores.

Coconut milk, light (1 can, 400 ml): Adds silkiness without heavy cream. Unsweetened almond milk works for lower calories; cashew cream gives extra body.

Lemon (1 large, organic): Zest before juicing—the oils live in the skin and perfume the soup.

Ground cumin (1 tsp): Earthy warmth pairs with lentils. Toast briefly for nuttier notes.

Coriander seeds, crushed (½ tsp): Optional but lovely. A pinch of ground coriander is an OK shortcut.

Nutmeg (⅛ tsp): A whisper amplifies spinach’s sweetness—trust me.

Sea salt & freshly cracked pepper: Season at every layer; final tasting is essential.

Optional garnishes: Toasted pumpkin seeds, chili flakes, swirl of yogurt, extra lemon wedges.

How to Make Healthy Creamy Spinach and Lentil Soup with Lemon Zest

1 Warm the pot: Place a heavy-bottomed soup pot over medium heat. Add olive oil. When it shimmers, scatter in diced onion with a pinch of salt. Sauté 5 minutes until translucent edges appear.
2 Bloom aromatics: Stir in minced garlic, cumin, coriander, and nutmeg. Cook 60 seconds until fragrant; reduce heat if garlic threatens to brown.
3 Add lentils & broth: Tip in the rinsed lentils and 3 cups broth, reserving 1 cup for later. Increase heat to high; once at a lively simmer, lower to medium-low. Partially cover and cook 15 minutes.
4 Load the greens: Pile spinach on top—it will look mountainous. Cover 30 seconds to wilt, then stir. The color transforms into an emerald sea.
5 Simmer & soften: Continue cooking another 8–10 minutes until lentils are tender but not mush. Add more broth if you prefer a thinner soup.
6 Citrus time: Stir in 1 tsp lemon zest and 2 Tbsp lemon juice. The soup will brighten instantly; taste and adjust acid for your palate.
7 Create creaminess: Using an immersion blender, pulse 5–6 times to puree roughly 40 % of the soup. For a silky restaurant finish, transfer 2 cups to a countertop blender, blend until velvety, then return to pot. (Hold the lid with a towel to prevent steam explosions.)
8 Enrich: Pour in coconut milk. Warm gently; do not boil or the coconut may separate. Season generously with salt and pepper; the soup’s sweetness will dull without adequate salt.
9 Rest for flavor marriage: Off heat, cover and let stand 5 minutes. This brief pause allows spices to meld and color to steady.
10 Serve: Ladle into warm bowls. Garnish with pumpkin seeds for crunch, extra lemon zest for aroma, or a swirl of yogurt for tang. Enjoy hot with crusty whole-grain bread.

Expert Tips

Toast Your Spices

Dry-toast cumin and coriander in the pot for 30 seconds before the oil goes in; you’ll coax out oils that amplify depth.

Layer Salt

Salt onions at the start, lentils mid-way, and the finished soup at the end. Gradual salting builds complexity.

Zest First

Zest the lemon before juicing; micro-plane directly over the pot so aromatic oils rain in.

Blender Safety

When blending hot liquid, fill the jar only halfway and remove the center cap, covering with a towel to vent steam.

Green Color Boost

If the soup dulls, blanch an extra handful of spinach, blend, and stir in for a fresh pop of color.

Dairy-Free Swirl

For a yogurt swirl without dairy, whisk 2 Tbsp coconut milk with 1 tsp lemon juice; it thickens like tangy yogurt.

Variations to Try

  • Mediterranean twist: Add 1 cup diced tomatoes with lentils, swap cumin for oregano, and finish with feta crumble.
  • Spicy greens: Replace half the spinach with chopped kale and add ½ tsp smoked paprika.
  • Protein boost: Stir in a can of rinsed chickpeas during the last 5 minutes for extra bite.
  • Thai spin: Swap lemon for lime zest, add 1 Tbsp grated ginger and 1 tsp Thai red curry paste; garnish with cilantro.
  • Grains & greens: Fold in ½ cup cooked quinoa just before serving for a heartier texture.

Storage Tips

Refrigerator: Cool completely, transfer to airtight glass jars, and refrigerate up to 4 days. The soup thickens; thin with broth or water when reheating.

Freezer: Portion into silicone muffin cups or freezer bags laid flat. Freeze up to 3 months. Thaw overnight in the fridge or microwave from frozen in 1-minute bursts, stirring.

Make-ahead: The flavor actually improves overnight, so it’s an excellent Sunday prep for weekday lunches. Store garnishes separately to maintain texture.

Warming: Reheat gently over medium-low, stirring often. High heat can turn spinach drab and cause coconut milk to separate.

Frequently Asked Questions

Red lentils cook faster and dissolve into a puree, so you’ll lose the textural contrast. If that’s all you have, reduce simmering time to 8 minutes and skip the blending step.

Yes! Each serving contains roughly 17 g of plant-based protein from lentils and spinach—perfect for vegetarian diets.

Serve with a fun straw for “drinking” the soup, add tiny alphabet pasta, or rename it “Hulk Power Stew.” A grilled-cheese dunking station also works wonders.

Absolutely. Use a wider pot for even simmering and add 5 extra minutes to the cook time. You’ll need to blend in batches.

A crusty whole-grain sourdough or seeded rye complements the earthy flavors. For gluten-free, try grilled slabs of chickpea socca.

High heat or sudden temperature changes can split the fat. Warm the soup gently after adding coconut milk and avoid a rolling boil.
Healthy Creamy Spinach and Lentil Soup with Lemon Zest
soups
Pin Recipe

Healthy Creamy Spinach and Lentil Soup with Lemon Zest

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

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in a soup pot over medium. Add onion with a pinch of salt; cook 5 min until translucent.
  2. Bloom spices: Stir in garlic, cumin, coriander, and nutmeg; cook 1 min.
  3. Simmer lentils: Add lentils and 3 cups broth. Bring to a boil, reduce heat, partially cover, and simmer 15 min.
  4. Wilt spinach: Pile in spinach, cover 30 sec, then stir until wilted. Cook 8–10 min more until lentils are tender.
  5. Season with citrus: Add lemon zest and juice. Blend 40 % of the soup with an immersion blender for creaminess.
  6. Finish: Stir in coconut milk; warm gently. Season generously with salt and pepper. Serve hot with pumpkin seeds.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. Freeze portions up to 3 months.

Nutrition (per serving)

248
Calories
17g
Protein
28g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.