healthy high protein spinach and lentil soup for cold winter nights

30 min prep 3 min cook 5 servings
healthy high protein spinach and lentil soup for cold winter nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Healthy High-Protein Spinach and Lentil Soup for Cold Winter Nights

There’s a moment every December—usually after the first real snowfall—when I abandon all dinner ambitions that don’t involve a single pot and a ladle. Last year it happened on a Tuesday. The wind was howling, the thermometer read 9 °F, and my kids marched in from the bus with red cheeks and a mission: find something hot, filling, and ready in under an hour. I opened the pantry, spotted a forgotten bag of French green lentils, and this soup was born. Thirty-five minutes later we were all huddled around the kitchen island, hands wrapped around steaming mugs, slurping spoonfuls of emerald-flecked broth that tasted like someone had bottled winter comfort. My protein-obsessed teenager did the mental math—18 grams per serving—and asked if we could have it every night. I told him I’d make it legendary first, then we could talk meal-planning. One year, three spice tweaks, and countless batches later, here we are. If you need a soup that doubles as dinner, triples as meal-prep, and quadruples as edible hygge, you’ve landed on the right page.

Why This Recipe Works

  • Protein powerhouse: French green lentils + a can of chickpeas deliver nearly 20 g complete protein per bowl.
  • One-pot wonder: Sauté, simmer, and wilt in the same Dutch oven—minimal dishes on a busy night.
  • Weeknight fast: 10 minutes hands-on, 25 minutes simmering while you help with homework or wrap gifts.
  • Freezer hero: Make a double batch; leftovers thaw into silky perfection for up to 3 months.
  • Spinach that behaves: Added at the very end so it stays vibrant, tender, and won’t turn army-green.
  • Layered flavor, low effort: Smoked paprika + cumin + a whisper of cinnamon create depth without a 20-item spice list.
  • Budget-friendly brilliance: Feeds six for roughly the cost of two lattes.

Ingredients You'll Need

Ingredients

Great soup starts with the produce aisle and a quick stop at the lentil bins. Below are the non-negotiables, plus the swappable bits so you can cook from what you have.

French green lentils (a.k.a. Puy lentils): These tiny slate-green gems hold their shape and stay pleasantly al dente. Brown lentils work in a pinch, but they’ll soften more—reduce simmering time by 5 minutes. Red lentils will dissolve into mush and thicken the broth; if that’s your jam, cut the liquid by ½ cup.

Fresh spinach: Triple-washed baby spinach is my default because stems are tender. If your garden has gifted you mature spinach, remove the thicker ribs. Frozen spinach is fine—thaw and squeeze bone-dry first, then add in the last 3 minutes.

Chickpeas: One can, drained, bumps protein and adds creamy texture. Cannellini or great Northern beans swap seamlessly.

Vegetable broth: Choose low-sodium so you control salt. Chicken broth is an easy omnivore swap. For homemade-level depth, whisk 1 tsp white miso into store-bought broth before pouring it in.

Carrots + celery: Classic mirepoix aromatics. Dice small (¼ inch) so they cook evenly and fit on a spoon. Swap in parsnip or fennel fronds if your crisper demands it.

Onion + garlic: Yellow onion for sweetness, plus four fat cloves of garlic because winter. Shallots work and add subtle funk.

Tomato paste: Just 1 tablespoon gives the broth a rounded, umami-rich backbone. Buy the tube kind; it lives forever in the fridge door.

Spice trifecta: Ground cumin, smoked paprika, and a pinch of cinnamon add warmth without heat. If you like fire, add ¼ tsp cayenne.

Lemon: Acid brightens iron-rich lentils and spinach. Zest first, then juice. Lime is lovely too.

Olive oil: A glug for sautéing plus a final drizzle for glossy bowls. Avocado or coconut oil handle high heat if that’s your preference.

How to Make Healthy High-Protein Spinach and Lentil Soup for Cold Winter Nights

1
Warm the pot

Place a heavy 4-5 quart Dutch oven or soup pot over medium heat for 60 seconds. When the rim feels hot to a hovered palm, add 2 Tbsp olive oil and swirl to coat. A hot pot prevents onions from steaming and sets the stage for caramelized flavor.

2
Build the aromatics

Add 1 cup diced yellow onion (about 1 small). Sauté 3 minutes until edges turn translucent. Stir in ½ cup diced carrot and ½ cup diced celery; cook another 3 minutes. Season with a pinch of salt to draw out moisture. Add 4 minced garlic cloves and cook 45 seconds—just until fragrant—before any browning occurs.

3
Bloom the tomato & spices

Push veggies to the edges; in the bare center, dollop 1 Tbsp tomato paste plus 1 tsp ground cumin, 1 tsp smoked paprika, and ¼ tsp cinnamon. Let the paste sizzle for 1 minute, stirring constantly, until it darkens to brick red. This caramelizes natural sugars and unlocks spices.

4
Deglaze & scrape

Pour in ¼ cup of your 4 cups vegetable broth. Use a wooden spoon to lift the browned fond (a.k.a. flavor gold) stuck to the bottom. This 30-second step prevents scorching later and infuses the liquid.

5
Add the lentils & remaining broth

Stir in 1 cup rinsed French green lentils plus the rest of the broth. Increase heat to high; once the surface shivers with bubbles, reduce to a gentle simmer (medium-low on most stoves). Cover with lid slightly ajar.

6
Simmer to tenderness

Cook 20 minutes, stirring once at the 10-minute mark. Lentils should be just tender with a tiny bite. If you prefer softer, simmer up to 5 minutes more, adding ½ cup broth or water if the pot looks low.

7
Stir in chickpeas

Drain and rinse one 15-oz can chickpeas. Add to the soup and simmer uncovered 3 minutes to heat through. Their skins will wrinkle slightly—that’s flavor retention.

8
Wilt the spinach

Remove pot from heat. Fold in 4 packed cups baby spinach, pressing gently with the back of your spoon until submerged. Cover for 2 minutes; residual heat wilts leaves while preserving bright color.

9
Finish with lemon & zest

Stir in zest of ½ lemon plus 1 Tbsp juice. Taste; add more salt, pepper, or lemon to suit. The acid amplifies all the earthy notes and keeps the spinach color fresh.

10
Serve & garnish

Ladle into deep bowls. Drizzle with extra-virgin olive oil and scatter shaved Parmesan or nutritional yeast for vegan flair. Crusty whole-grain bread isn’t optional in my house, but you do you.

Expert Tips

Use warm broth

Cold broth shocks the lentils and can cause split skins. Microwave 30 seconds or use hot tap water before measuring.

Overnight flavor boost

Make the soup through step 7, cool, refrigerate overnight, and add spinach when reheating. Married flavors = restaurant depth.

Pressure-cutter hack

On sauté mode in an Instant Pot, follow steps 1–5, then pressure-cook on high 10 minutes, quick release, continue from step 7.

Protein math

Need even more gains? Stir ¼ cup dry red lentils into the pot—they dissolve and add 3 g protein per serving without texture change.

Keep it green

If serving much later, blanch spinach separately, shock in ice water, squeeze, and add at the end to avoid murky color.

Texture control

For creamy-but-chunky, ladle 1 cup finished soup into a blender, purée, then return to pot. You’ll swear there’s cream.

Variations to Try

  • Mediterranean twist: Swap spinach for chopped kale, add ½ cup chopped sun-dried tomatoes with the chickpeas, finish with dill and feta.
  • Spicy Moroccan: Add ½ tsp each turmeric and cayenne, a handful of raisins, and finish with orange zest instead of lemon.
  • Green curry vibe: Replace cinnamon with 1 tsp green curry paste, use coconut milk (light) for half the broth, top with cilantro and lime.
  • Sausage lovers: Brown 6 oz sliced turkey kielbasa after the onions; proceed as written for a smoky protein boost.
  • Grain bowl base: Skip spinach, stir in 1 cup cooked farro or quinoa at the end, pack into thermoses for work lunches.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully; thin with broth when reheating.

Freezer: Portion into silicone muffin trays or quart freezer bags (lay flat). Freeze up to 3 months. Thaw overnight in the fridge or microwave on 50 % power, stirring often.

Make-ahead: Soup base (through step 7) holds 4 days refrigerated. Add fresh spinach and lemon just before serving for brightest color.

Reheating: Warm gently over medium-low, adding ¼ cup broth per serving. Boiling can turn spinach murky and turn lentils mushy.

Frequently Asked Questions

Red lentils cook faster and break down, creating a thicker stew. Reduce broth by ½ cup and simmer 12–15 minutes for best texture.

Yes, all ingredients are naturally gluten-free. If adding sausage or broth bases, double-check labels for hidden wheat.

The vitamin C in lemon juice already helps! Pair with vitamin-C-rich sides like orange slices or bell-pepper strips.

Absolutely—use a 7-8 quart pot. Increase simmer time by 5 minutes and season gradually; salt doesn’t always scale linearly.

A crusty whole-grain sourdough or seeded rye stands up to the hearty broth. For gluten-free, try toasted chickpea-flour flatbread.

Stir in tiny alphabet pasta or orzo instead; add ½ cup frozen peas at step 7 for color. Offer spinach as a topping for the grown-ups.
healthy high protein spinach and lentil soup for cold winter nights
soups
Pin Recipe

Healthy High-Protein Spinach and Lentil Soup for Cold Winter Nights

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

Ingredients

Instructions

  1. Heat pot: Warm olive oil in Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion 3 min, add carrot & celery 3 min, add garlic 45 sec.
  3. Bloom paste & spices: Push veggies aside, add tomato paste, cumin, paprika, cinnamon; cook 1 min.
  4. Deglaze: Pour in ¼ cup broth; scrape browned bits.
  5. Simmer lentils: Add lentils & remaining broth. Bring to boil, reduce to gentle simmer, cook 20 min.
  6. Add chickpeas: Stir in chickpeas; simmer 3 min.
  7. Wilt spinach: Off heat, stir in spinach, cover 2 min.
  8. Finish & serve: Add lemon zest, juice, salt, pepper. Drizzle with olive oil.

Recipe Notes

For meal-prep, hold spinach and lemon until reheating to keep color vibrant. Soup thickens as it sits; thin with broth or water.

Nutrition (per serving)

285
Calories
18g
Protein
36g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.