Love this? Pin it for later!
High-Protein Lentil & Spinach Stew for Satisfying Family Dinners
There’s a certain kind of magic that happens when the first spoonful of this hearty lentil and spinach stew hits your lips. The warmth spreads through your chest, the earthy lentils mingle with bright spinach, and suddenly the busiest Tuesday feels like a Sunday supper at Grandma’s—only Grandma never managed to sneak 28 grams of plant-based protein into every bowl. I developed this recipe during the winter my twins decided they were “mostly vegetarian,” my husband was training for a marathon, and I was juggling a 50-hour work week. One pot, 35 minutes, zero complaints: that was the brief. This stew delivered so hard that it’s now on permanent rotation every other Wednesday, the night our neighborhood book club meets and nobody wants to fuss with dishes. Serve it with a crusty sourdough loaf and a drizzle of chili-kissed tahini, and you’ve got the kind of dinner that makes people linger at the table long after the bowls are empty.
Why This Recipe Works
- Double protein punch: Red lentils break down into a creamy base while green lentils keep their bite, giving you 28 g complete protein per serving.
- One-pot wonder: Everything simmers in the same Dutch oven—no extra colanders, no lost flavor.
- Weeknight fast: 10-minute prep, 25-minute simmer, dinner is done before the kids finish homework.
- Spinach that stays vibrant: A last-minute wilt keeps color, folate, and texture intact.
- Freezer hero: Portion into quart bags, lay flat, freeze up to 3 months—thaw overnight for instant cozy.
- Flavor layering: Smoked paprika, cumin, and a whisper of cinnamon echo Moroccan harira without the 3-hour cook time.
Ingredients You'll Need
Think of lentils as the quiet overachievers of the legume world. Red lentils collapse into velvety goodness that naturally thickens the stew, while green or French lentils stay pleasantly al dente. Buy them from the bulk bins—turnover is high and prices are half what you’ll pay for pre-bagged. For spinach, grab the giant 10-oz clamshell; it looks excessive, but a quick sauté melts it into the pot. If you can find baby spinach still on the root ball at the farmers’ market, even better—the stems are tender enough to leave on, and you’ll trim kitchen waste.
Extra-virgin olive oil does double duty here: a tablespoon for sweating the aromatics and a final glug for fruity brightness. Smoked paprika is non-negotiable; it gifts the stew a fireplace aroma that tricks your brain into thinking it simmered all day. Canned fire-roasted tomatoes add depth without extra effort, but if you only have regular diced tomatoes, char them under the broiler for 5 minutes first. Vegetable broth should be low-sodium so you can control seasoning—lentils drink up liquid and salt as they cook. Finally, a squeeze of lemon at the end wakes up every earthy note and keeps the spinach glowing.
How to Make High-Protein Lentil & Spinach Stew
Warm the pot
Place a heavy 5-quart Dutch oven over medium heat for 60 seconds. When the rim feels hot to the hold-2-inch-away test, add 1 Tbsp olive oil. Swirl to coat; the surface should shimmer but not smoke. This preheat prevents lentils from sticking later.
Build the aromatic base
Add 1 diced onion, 2 carrots, and 2 celery stalks. Sauté 4 minutes until edges turn translucent. Stir in 4 cloves minced garlic, 1 tsp cumin, ½ tsp smoked paprika, ¼ tsp cinnamon, and ¼ tsp black pepper; toast 60 seconds. Toasting spices in oil blooms their volatile oils—your kitchen will smell like a Moroccan souk.
Deglaze & scrape
Pour in 14-oz can fire-roasted tomatoes with juices. Use a wooden spoon to scrape the browned bits (fond) off the bottom—those caramelized specks equal free umami. Cook 2 minutes until tomato edges darken slightly.
Add lentils & broth
Stir in 1 cup red lentils, ½ cup green lentils, and 4 cups low-sodium vegetable broth. Bring to a lively simmer; reduce heat to low, cover with lid slightly ajar. Set timer for 20 minutes. Red lentils dissolve and thicken; green lentils keep texture.
Sterilize the spinach
While stew simmers, rinse 10 oz baby spinach in a salad spinner. Leave a few drops of water clinging to leaves—this helps steam quickly. The residual moisture also prevents scorching when you add it later.
Finish with greens & acid
When timer dings, taste lentils—they should be creamy yet retain shape. Stir in spinach one handful at a time until wilted. Finish with juice of ½ lemon, 1 tsp salt, and ¼ tsp black pepper. Adjust seasoning; lentils often need more salt than you expect.
Rest & bloom
Off heat, let stew stand 5 minutes. This brief rest allows starch to fully hydrate and flavors to meld. It’s the difference between good soup and restaurant-level velvetiness.
Serve & garnish
Ladle into warm bowls. Top with a drizzle of good olive oil, a dollop of Greek yogurt, and a sprinkle of fresh parsley or micro-greens. Offer lemon wedges at the table for brightening second helpings.
Expert Tips
Control thickness
If stew thickens too much upon standing, loosen with a splash of hot broth or water. Lentils continue to absorb liquid as they cool.
Slow-cooker hack
Combine everything except spinach and lemon in a slow cooker. Cook LOW 6 hours. Stir in spinach 10 minutes before serving; finish with lemon.
Overnight soak
Soaking lentils 2 hours in hot water cuts simmer time by 8 minutes and improves digestibility—great for meal-prepping mornings.
Protein boost
Stir in 1 cup cooked chickpeas during the last 5 minutes for an extra 6 g protein per serving and varied texture.
Flavor carryover
Save parmesan rinds in the freezer; drop one into the simmering stew for a silky, salty backbone reminiscent of minestrone.
Kid-friendly tweak
Purée 1 cup finished stew and stir back in—hides visible greens and creates a creamy base that picky eaters accept faster.
Variations to Try
- Moroccan style: Add ¼ tsp turmeric, ½ cup chopped dried apricots, and replace spinach with chopped kale. Finish with harissa oil.
- Coconut-ginger twist: Swap 1 cup broth for light coconut milk and add 1 Tbsp grated fresh ginger with garlic. Top with toasted coconut flakes.
- Smoky sausage version: Brown 6 oz sliced plant-based chorizo after aromatics for a meaty chew without compromising the vegetarian vibe.
- Mediterranean medley: Stir in ½ cup chopped sun-dried tomatoes and ¼ cup kalamata olives. Garnish with crumbled feta and oregano.
- Spicy Southwest: Add 1 chipotle in adobo, 1 tsp ancho chile powder, and finish with cilantro and lime. Serve over brown rice.
Storage Tips
Refrigerate: Cool stew completely, transfer to airtight containers, and refrigerate up to 5 days. The flavor actually improves on day 2 when spices meld.
Freeze: Ladle into silicone muffin trays for individual portions, freeze until solid, then pop out and store in zip-top bags up to 3 months. Thaw overnight in the fridge or microwave from frozen 3–4 minutes with a splash of water.
Reheat: Warm gently over medium-low, stirring often. Add broth or water to loosen; lentils continue to absorb liquid. Avoid boiling vigorously—spinach will lose color and lentils can turn mushy.
Frequently Asked Questions
High-Protein Lentil & Spinach Stew
Ingredients
Instructions
- Preheat pot: Heat olive oil in a 5-quart Dutch oven over medium heat until shimmering.
- Sauté aromatics: Add onion, carrot, celery; cook 4 min until translucent. Stir in garlic, cumin, paprika, cinnamon, pepper; toast 1 min.
- Deglaze: Pour in tomatoes with juices; scrape browned bits. Cook 2 min until tomato edges darken.
- Simmer: Add red lentils, green lentils, broth. Bring to a boil, reduce heat to low, cover partially, simmer 20 min.
- Add greens: Stir in spinach until wilted. Add lemon juice, salt, pepper. Adjust seasoning.
- Rest: Off heat, let stand 5 min. Serve hot with desired toppings.
Recipe Notes
Stew thickens as it sits; thin with broth when reheating. Freeze portions up to 3 months.