Love this? Pin it for later!
Protein-Packed Lentil & Spinach Soup to Fuel Your Family's Winter
When the first real frost blankets my kitchen window, I reach for the same battered red enamel pot my grandmother used to ladle her "stay-well soup" from. She believed—correctly, as it turns out—that a single bowl could ward off winter colds, homework meltdowns, and even the Monday blues. I've updated her formula with green French lentils (they hold their shape like tiny jewels), a whole bag of spinach for iron and brightness, and a stealth scoop of plant-based protein powder that disappears into the savory broth. The result? A weeknight-friendly, one-pot meal that keeps my marathon-training husband satisfied, my veggie-resistant eight-year-old oblivious, and my own post-workout hunger at bay for a solid four hours. We serve it with crusty sourdough for dunking, and somehow the table falls quiet except for the sound of spoons clinking and the occasional "mmmm." If that isn't winter magic, I don't know what is.
Why This Recipe Works
- Double Protein Power: Lentils supply 18 g plant protein per cup; unflavored pea protein powder sneaks in another 10 g without changing texture.
- One-Pot Wonder: From chopping to ladling, everything happens in a single Dutch oven—minimal dishes on a busy weeknight.
- Freezer Hero: Make a double batch; leftovers freeze beautifully for up to three months.
- Kid-Approved Greens: Spinach wilts into silky ribbons—no chewy kale situation to negotiate with little eaters.
- Budget-Friendly: Feeds six hungry humans for well under ten dollars.
- Customizable Heat: Add chili flakes for fire-lovers or keep it mild for delicate palates.
- Vegan & Gluten-Free: Automatically allergy-friendly without tasting like "health food."
Ingredients You'll Need
Great soup starts with great building blocks. Here's what to look for—and how to swap if your pantry is missing something.
French Green Lentils: Sometimes labeled "Puy" or "du Puy," these petite legumes stay pleasantly al dente even after 30 minutes of simmering. Brown lentils work in a pinch, but they'll break down and create a thicker, more homogenized broth. Red lentils dissolve entirely—save them for curries.
Fresh Spinach: Buy a 5-oz clamshell or two generous bunches. If you're using mature curly spinach, remove any thick stems; baby spinach can go in whole. Frozen spinach is fine—thaw and squeeze it bone-dry first or you'll water down the soup.
Yellow Onion & Mirepoix: The classic trio of onion, carrot, and celery creates a sweet, aromatic base. Dice them small so they soften quickly and disappear into the background—kid espionage tactic #47.
Garlic & Fresh Ginger: Ginger adds warming zing and aids digestion. Look for plump, smooth knobs; wrinkled ones are dried out. Microplane both aromatics directly into the pot to avoid any chunky surprises.
Fire-Roasted Tomatoes: One 14-oz can lends smoky depth. If you only have regular diced tomatoes, add ½ tsp smoked paprika to mimic the flavor.
Vegetable Broth: Low-sodium keeps you in control of seasoning. For an extra mineral boost, simmer a strip of kombu in the broth for 10 minutes, then discard before adding to the soup.
Unflavored Pea Protein Powder: My stealth nutrition hack. It dissolves completely and adds zero cardboard vibes. If you can't find it, substitute ½ cup red lentils instead—cook 5 minutes longer.
Lemon Zest & Juice: Brightens the earthy lentils and wakes up sleepy winter taste buds. Zest first, then halve and juice; the oils live in the skin.
Extra-Virgin Olive Oil: A fruity drizzle at the end makes everything taste luxurious. Save the grocery-store "light" olive oil for sautéing; bring out the good stuff for finishing.
Optional Garnishes: Toasted pumpkin seeds for crunch, Greek yogurt for creaminess, or a swirl of harissa for heat. Let each eater customize.
How to Make Protein-Packed Lentil & Spinach Soup
Warm the Pot & Bloom the Spices
Place a heavy 5- to 6-quart Dutch oven over medium heat for 60 seconds; this prevents the onions from sticking. Add 2 Tbsp olive oil, then 1 tsp whole cumin seeds. Swirl until the seeds sizzle and smell nutty—about 30 seconds. Keep them moving so they don't scorch; burnt cumin tastes like cigarettes.
Build the Aromatic Base
Add diced onion (1 medium), carrot (2 medium), and celery (2 stalks). Season with ½ tsp kosher salt; salt draws out moisture and speeds softening. Cook 6–7 minutes, stirring occasionally, until the vegetables look translucent and the edges turn golden. If the fond (brown bits) starts to darken too quickly, splash in 1 Tbsp broth and scrape.
Add Garlic, Ginger & Tomato Paste
Stir in 4 minced garlic cloves and 1 Tbsp grated fresh ginger; cook 45 seconds until fragrant but not browned. Push veggies to the perimeter, making a bare spot in the center. Add 2 Tbsp tomato paste; let it toast for 1 minute, stirring, to caramelize the sugars and deepen flavor. Tomato paste + heat = instant umami.
Deglaze with Tomatoes
Pour in one 14-oz can fire-roasted diced tomatoes with juices. Use the liquid to scrape every browned bit off the bottom—those are free flavor packets. Simmer 3 minutes; the tomato acidity will concentrate and marry with the fond.
Add Lentils & Broth
Rinse 1½ cups French green lentils under cold water until it runs clear; debris removal prevents muddy flavor. Add lentils to the pot along with 5 cups low-sodium vegetable broth, 1 tsp dried thyme, ½ tsp black pepper, and 1 bay leaf. Bring to a boil, then reduce to a gentle simmer. Cover with the lid slightly ajar; cook 25 minutes.
Stir in Spinach & Protein Powder
Remove bay leaf. Add 5 oz baby spinach by the handful, wilting each batch before the next. Whisk 2 scoops (about ¼ cup) unflavored pea protein powder into ½ cup of the hot broth until smooth, then stir back into the soup—no clumps, no chalky pockets. Simmer 2 minutes to thicken slightly.
Finish with Lemon & Adjust Seasoning
Turn off heat. Stir in zest of ½ lemon plus 2 Tbsp juice. Taste; add salt gradually—lentils can drink it up. If the soup is too thick, loosen with hot water or broth until it pools off the spoon like thin chili. Serve hot with a drizzle of olive oil and your chosen toppings.
Expert Tips
Low-Sodium Strategy
Add salt only after lentils are tender; salting too early toughens skins and doubles cooking time.
Speed It Up
Pressure-cook on high for 10 minutes, quick-release, then finish with spinach on sauté mode.
Silky Texture
Purée 1 cup of the finished soup and stir back in for a creamier mouthfeel without dairy.
Brightness Boost
Reserve a bit of lemon zest to sprinkle on each bowl just before serving; the volatile oils pop.
Cool-Down Trick
Spread hot soup in a shallow roasting pan; it drops to room temp in 20 minutes, safe for fridge.
Color Pop
Top with pomegranate arils for festive ruby specks and a juicy burst that complements lemon.
Variations to Try
- Moroccan Twist: Swap thyme for 1 tsp each ground coriander & cinnamon, add ½ cup chopped dried apricots with lentils, finish with cilantro instead of parsley.
- Coconut Curry: Replace 2 cups broth with canned light coconut milk, add 1 Tbsp red curry paste with tomato paste, garnish with lime and Thai basil.
- Sausage Lover: Brown 8 oz sliced plant-based Italian sausage after step 2, proceed as written—smoky and satisfying for omnivores.
- Grain-Bowl Style: Stir in 1 cup cooked farro at the end for a chewier, even heartier texture reminiscent of minestrone.
- Extra-Green Power: Add 1 cup chopped kale or chard along with spinach; the dual greens create color contrast and a broader nutrient spectrum.
- Smoky Paprika: Stir 1 tsp smoked paprika into tomato paste; it mimics ham hock depth without meat.
Storage Tips
Refrigerator
Cool completely, transfer to airtight glass jars, refrigerate up to 5 days. Flavors deepen on day 2.
Freezer
Leave 1 inch headspace in freezer-safe containers; freeze up to 3 months. Thaw overnight in fridge, reheat gently with splash of broth.
Make-Ahead Meal Prep: Double the recipe and portion into 2-cup Souper-Cubes. Pop out frozen blocks, microwave 4 minutes, stir, microwave 2 more minutes—lunch is served.
Frequently Asked Questions
Protein-Packed Lentil & Spinach Soup
Ingredients
Instructions
- Toast spices: Heat oil in Dutch oven over medium. Add cumin seeds; swirl 30 seconds until fragrant.
- Sauté mirepoix: Stir in onion, carrot, celery, and ½ tsp salt. Cook 6–7 minutes until translucent.
- Aromatics: Add garlic & ginger; cook 45 seconds. Add tomato paste; toast 1 minute.
- Deglaze: Pour in tomatoes with juices; simmer 3 minutes, scraping browned bits.
- Simmer lentils: Add lentils, broth, thyme, bay leaf, pepper. Bring to boil, then simmer 25 minutes, partially covered, until lentils are tender.
- Finish: Remove bay leaf. Whisk protein powder with ½ cup hot broth; return to pot with spinach and lemon. Simmer 2 minutes, season with salt.
Recipe Notes
Soup thickens as it sits; thin with water or broth when reheating. Freeze portions without garnishes for best texture.
