Love this recipe? Save it to Pinterest before you forget!
High-Protein Lentil & Spinach Soup for Nourishing Winter Nights
There’s a certain kind of magic that happens when the first real cold snap hits. The trees stand bare, the windows fog, and suddenly every craving leans toward something steamy, hearty, and—most importantly—restorative. I developed this particular lentil and spinach soup during one of those record-breaking February storms when the power flickered and the thermometer refused to budge above 12 °F. My goals were simple: use pantry staples, pack in as much plant protein as possible, and create a one-pot wonder that could simmer away while I juggled toddler bath-time and a looming deadline. What emerged was a crimson-hued, lemon-bright bowl that checked every box—comforting, filling, and deceptively speedy. We’ve since served it at holiday potlucks, tucked leftovers into thermoses for ski days, and ladled it over brown rice for marathon-training recovery. It’s the recipe friends text me for at 10 p.m. on a Wednesday, and the one my kiddo requests by saying “the red soup, Mama.” I’m thrilled to share every trick I’ve learned so you can claim your own cozy memories around the pot.
Why You’ll Love This High-Protein Lentil & Spinach Soup for Nourishing Winter Nights
- Protein-Packed Powerhouse: Each generous bowl delivers ~24 g of plant protein thanks to French green lentils, hemp hearts, and a sneaky scoop of pea protein.
- One Pot & Pantry-Friendly: No specialty store runs—canned tomatoes, dried lentils, frozen spinach, and everyday spices do the heavy lifting.
- Weeknight Fast: 40 minutes start-to-finish, with only 10 minutes of active chopping.
- Meal-Prep Champion: Flavors deepen overnight; freezer-safe for up to 3 months.
- Bright & Balanced: A squeeze of citrus at the end keeps it from feeling heavy despite the rich protein load.
- Allergy Aware: Naturally vegan, gluten-free, nut-free, soy-free; simple swaps for oil-free or low-FODMAP needs.
Ingredient Breakdown
French green lentils (a.k.a. Puy lentils) hold their shape and cook in 25 minutes, providing an earthy backbone plus folate and iron. Red lentils dissolve slightly, naturally thickening the broth while boosting protein. Fire-roasted crushed tomatoes add a smoky depth; if you only have regular diced tomatoes, add ½ tsp smoked paprika to compensate. The frozen spinach weaves in fiber, vitamin K, and a pop of color without the wilting hassle of fresh—though fresh works if that’s what you have. Hemp hearts melt into the broth, lending creaminess and a complete amino-acid profile. A modest scoop of unflavored pea protein is optional but magically bumps each serving by 4 g protein without altering texture. The spice trifecta—cumin, coriander, and a pinch of cinnamon—evokes Moroccan souks while keeping the flavor profile family-friendly. Finish with citrus; the vitamin C also aids non-heme iron absorption from lentils and spinach. Trust me, the lemon zest is non-negotiable.
Step-by-Step Instructions
- Prep aromatics: Dice 1 large onion, 3 carrots, and 3 celery stalks into ¼-inch pieces. Mince 4 cloves garlic and grate 1 Tbsp fresh ginger. Rinse 1 cup French green lentils and ½ cup split red lentils under cold water until it runs clear—this removes excess starch and any dusty residue.
- Sauté & bloom: In a heavy Dutch oven, warm 2 Tbsp olive oil over medium. Add the onion, carrot, and celery with ½ tsp kosher salt; sauté 6 minutes until edges turn translucent. Stir in garlic, ginger, 1 tsp ground cumin, 1 tsp ground coriander, ½ tsp black pepper, and ⅛ tsp cinnamon; cook 60 seconds until fragrant.
- Deglaze & build base: Pour in 1 Tbsp tomato paste and the canned crushed tomatoes (14 oz). Cook 3 minutes, scraping browned bits, until the tomato paste darkens to a brick red.
- Add lentils & broth: Stir in rinsed lentils and 5 cups low-sodium vegetable broth. Raise heat to high, bring to a rolling boil, then drop to a gentle simmer. Skim foam if needed. Cover partially and cook 20 minutes.
- Protein power-up: Whisk 2 Tbsp unflavored pea protein isolate with ½ cup warm broth from the pot until smooth (this prevents clumps). Pour back into soup along with ¼ cup hemp hearts. Simmer 5 more minutes; lentils should be tender but not mushy.
- Wilt spinach & finish: Stir in 6 oz frozen spinach (no need to thaw). Once bright green, about 2 minutes, kill the heat. Add zest of ½ lemon and 2 Tbsp fresh lemon juice. Taste and adjust salt; I usually add another ½ tsp at this stage.
- Serve smart: Ladle into warm bowls. Top with a drizzle of good olive oil, cracked pepper, and optional toasted pumpkin seeds for crunch. Pair with crusty whole-grain bread or scoop over farro to stretch into even heartier fare.
Expert Tips & Tricks
- Toast spices in oil for 30 seconds: Blooming amplifies essential oils and gives restaurant-level depth.
- Double-batch broth: Lentils continue to absorb liquid as they sit; add an extra cup of broth when reheating leftovers.
- Immersion-blend hack: Want a creamier base but still chunky? Blend 2 cups of soup and return to the pot; you’ll get silky body without dairy.
- Batch cook lentils: Make a triple portion of plain lentils on Sunday; freeze in 2-cup bags so future soups take 15 minutes.
- Layered acid: A splash of apple-cider vinegar at the table brightens if your lemon is MIA.
- High-altitude note: Above 5,000 ft? Add 5 minutes to simmer time and an extra ¼ cup broth.
Common Mistakes & Troubleshooting
| Problem | Likely Cause | Quick Fix |
|---|---|---|
| Soup too thick | Lentils absorbed broth while cooling | Thin with hot broth or water, simmer 2 min. |
| Spinach turns brown | Cooked too long or heat too high | Add in final 2 min; shock with lemon juice. |
| Pea protein clumps | Added directly to hot soup | Always slurry with warm liquid first. |
| Bland flavor | Under-salted or missing acid | Salt in layers; finish with citrus. |
Variations & Substitutions
- Low-FODMAP: Swap onion & garlic for 2 tsp garlic-infused oil and green tops of scallions; omit red lentils and use additional ½ cup French lentils.
- Oil-free: Dry-toast spices 1 min, then sauté veg in ¼ cup broth; proceed as written.
- Fire-roasted tomato swap: Use 1 cup passata + ½ tsp smoked paprika.
- Greens flexibility: Kale, chard, or collard ribbons work; add 5 min earlier since they’re sturdier.
- Meat eater add-on: Brown 6 oz turkey sausage in step 2; drain fat, then continue.
- Extra heat: Add ½ tsp Aleppo pepper or a diced chipotle in adobo with tomatoes.
- Coconut cream swirl: For creamy richness, stir ⅓ cup light coconut milk right before serving.
Storage & Freezing
Cool soup completely within 2 hours. Refrigerate in glass jars or BPA-free containers up to 5 days. For freezer success, leave 1 inch headspace; lentils continue to swell. Freeze flat in quart bags for easy stack-ability up to 3 months. Thaw overnight in fridge or submerge sealed bag in warm water 30 minutes. Reheat gently with a splash of broth; microwave 2-minute bursts, stirring, or stovetop on low 8–10 minutes. Note: Spinach texture softens after freezing, but nutrition stays intact. If serving company, stir in a fresh handful of spinach during reheat for color contrast.
FAQ
- Can I use canned lentils?
- Yes. Add 2 (15-oz) cans, rinsed, in step 6 with spinach; simmer 5 min to marry flavors. Nutrition drops slightly, but dinner is done in 20 minutes flat.
- Is this soup kid-friendly?
- Absolutely. My three-year-old loves it when I blend the whole pot smooth and call it “super-hero soup.” Reduce pepper and serve with grilled-cheese triangles.
- Can I make it in a slow cooker?
- Combine everything except spinach, hemp, and pea protein. Cook LOW 6–7 hours or HIGH 3 hours. Stir in final ingredients during last 15 minutes.
- What bread pairs best?
- A nutty whole-grain sourdough or za’atar-dusted flatbread complements the earthy spices. Gluten-free? Try toasted chickpea-flour crackers.
- How do I boost iron absorption?
- Pair with vitamin-C-rich sides—orange segments, kiwi, or bell-pepper strips. Avoid coffee or tea 1 hour before/after eating.
- My soup tastes flat after freezing—help!
- Freezing dulls seasoning. Revive with a pinch of salt, squeeze of lemon, and ¼ tsp ground cumin heated 1 minute in oil then stirred in.
- Can I pressure-can this?
- No. The low acid, high starch, and leafy greens make it unsafe for water-bath or pressure canning. Stick with freezing.
- Is pea protein necessary?
- Not at all. Skip it and add extra hemp hearts or serve soup alongside quinoa to maintain protein goals.
Now grab your favorite ladle, cue the playlist that feels like a wool blanket, and let this high-protein lentil & spinach soup turn even the bleakest winter evening into a moment worth savoring. Don’t forget to pin the recipe so the next time the forecast threatens snow, dinner is only a simmer away.
High-Protein Lentil & Spinach Soup
Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 cup dried green or brown lentils, rinsed
- 4 cups low-sodium vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 2 cups fresh spinach, roughly chopped
- Salt & black pepper to taste
- Juice of ½ lemon
- Fresh parsley for garnish
Instructions
-
1
Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery; sauté 5 minutes until softened.
-
2
Stir in garlic, cumin, and smoked paprika; cook 1 minute until fragrant.
-
3
Add lentils, broth, and diced tomatoes; bring to a boil, then reduce to a simmer.
-
4
Cover and cook 20–25 minutes, until lentils are tender.
-
5
Stir in spinach and lemon juice; season with salt and pepper. Simmer 2 minutes more.
-
6
Ladle into bowls, garnish with parsley, and serve hot with crusty bread.
Recipe Notes
- Freeze portions for up to 3 months; thaw overnight in fridge.
- For extra protein, add a can of rinsed chickpeas in step 3.
- Use baby kale or chard if spinach isn’t available.
