Love this? Pin it for later!
High-Protein Lentil & Spinach Soup: The Ultimate Family Meal-Prep Champion
There’s a moment every October—usually a rainy Tuesday—when I realize my family’s calendar has exploded into a Technicolor blur of cross-country practice, piano lessons, and late-night Zoom calls. The first year this happened, dinner turned into a rotating circus of grilled-cheese desperation and overpriced take-out. Then I landed on this lentil and spinach soup: one pot, twenty minutes of hands-on work, and a finished pot that holds its own against the busiest week. My teenage boys call it “the green power soup” and actually cheer when they see it cooling on the counter. My husband, who swore he “didn’t do lentils,” now packs it in a thermos for mountain-bike trips because it keeps him full for hours. I love it because the ingredients cost less than a single drive-thru meal, yet each bowl delivers a whopping 24 g of plant-based protein, a hidden hit of iron for my perpetually anemic self, and a freezer-friendly insurance policy against whatever chaos tomorrow brings. If you’re looking for a soup that multitasks as hard as you do, welcome—you’ve just met your weeknight savior.
Why This Recipe Works
- Protein-packed pulses: A 50-50 split of green and red lentils gives 18 g complete protein per serving plus a velvety texture without dairy.
- Fast flavor foundation: We sauté the “holy trinity” (onion, carrot, celery) directly in extra-virgin olive oil to bloom spices in under 5 min.
- Leafy-green insurance: Two whole bags of spinach wilt in at the end, retaining color and folate while disappearing into picky-eater oblivion.
- One-pot wonder: No pre-soaking, no blender batches—just simmer, stir, and serve straight from the Dutch oven.
- Meal-prep magic: Flavors deepen overnight, and the soup thickens into a stew-like dippable version that’s perfect for naan or toast.
- Budget hero: Feeds eight for roughly the cost of two café salads and freezes beautifully up to three months.
Ingredients You'll Need
Great soup starts with great building blocks. Here’s what to grab—and why each one matters:
Lentils: I use ½ cup dried green lentils (they keep their shape) plus ½ cup split red lentils (they dissolve into creamy bliss). Together they cook in the same time frame, no pre-soak required. If you can only find one type, double it; the flavor stays the same, though texture will lean either brothy or stewy.
Spinach: Two 5-oz bags of baby spinach look like a mountain, but within 60 seconds it wilts into the pot and virtually disappears—great for kids who “don’t eat green things.” Frozen chopped spinach works in a pinch; thaw and squeeze dry first.
Protein booster: A can of cannellini beans (or great Northern) rinsed and added in the last 5 min bumps protein to 24 g per serving without any texture weirdness. Skip if you’re serving over brown rice; keep if you want a stand-alone meal.
Vegetables: One large yellow onion, two carrots, and two celery ribs create the classic mirepoix. Dice small so they soften in the short sauté window.
Aromatics & spices: Three cloves of garlic, 1 tsp each ground cumin and coriander, plus a fat pinch of red-pepper flakes for gentle heat. If you adore warmth, double the flakes; for toddlers, omit entirely.
Broth: 6 cups low-sodium vegetable broth keeps the soup vegetarian; chicken broth works if that’s what you have. Swirl in 2 cups water if you like a lighter broth.
Finishing touches: Juice of one lemon wakes everything up; ¼ cup extra-virgin olive oil divided between sauté and garnish keeps the mouthfeel lush. A sprinkle of feta or yogurt is optional but highly photogenic.
How to Make High-Protein Lentil & Spinach Soup for Nourishing Family Meal Prep
Heat the pot & bloom the spices
Place a heavy 5- to 6-quart Dutch oven over medium heat. Add 2 Tbsp olive oil; when it shimmers, scatter in diced onion, carrot, and celery plus ½ tsp kosher salt. Sauté 4 min until edges turn translucent. Add garlic, cumin, coriander, and red-pepper flakes; cook 60 sec more until the spices smell toasty and your kitchen smells like a Moroccan souk.
Add lentils & liquid
Stir in green and red lentils so they’re glossy with spice-infused oil. Pour in vegetable broth plus 2 cups water. Increase heat to high; once the surface dances with bubbles, drop to a gentle simmer, partially cover, and set timer for 20 min.
Stir, taste & adjust
At the 15-min mark, lentils should be al dente. Stir to prevent sticking; add ½ tsp more salt and several grinds black pepper. If you prefer a thicker stew, mash a ladleful of lentils against the pot wall and stir back in—natural thickening without flour.
White-bean protein boost
Rinse and drain cannellini beans; fold them in during the final 5 min so they warm through but don’t burst. This keeps their creamy skins intact and prevents the broth from going murky.
Mountain of spinach
Remove lid, turn off heat, and immediately pack in baby spinach—don’t worry if it towers above the liquid. Using tongs, plunge and fold for 45 sec; residual heat wilts it into a brilliant emerald ribbon. The soup will look chunky; that’s perfect.
Bright finish
Stir in lemon juice and remaining 2 Tbsp olive oil. Taste; add more salt or pepper as needed. Ladle into bowls while piping hot, or cool completely for meal-prep containers.
Optional toppings
Crumble feta, dollop Greek yogurt, shower with fresh parsley, or drizzle chili oil for color contrast. Serve alongside crusty sourdough or whole-wheat naan wedges for dunking.
Expert Tips
Salt in stages
Add half the salt up front; lentils absorb sodium as they cook. Adjust at the end so you don’t overshoot.
Keep that color
Don’t boil spinach; just wilt off-heat to preserve chlorophyll and avoid the muddy army-green look.
Cool fast, freeze flat
Spread hot soup in a rimmed sheet pan for 20 min, then portion into zip bags labeled with date. Freeze flat for stackable bricks.
Thicken trick
If reheated soup seems thin, whisk 1 tsp cornstarch with 2 Tbsp cold water; simmer 2 min for instant body.
Buy lentils in bulk
A 2-lb bag costs the same as two café coffees and yields twelve pots of soup—store in glass jars with bay leaves to deter pantry moths.
Quick-soak shortcut
Forgot to meal-prep? Cover lentils with boiling water while you chop veggies; drain and proceed—cuts 5 min off simmer time.
Variations to Try
-
Curried coconut: Swap cumin & coriander for 1 Tbsp mild curry powder; replace 2 cups broth with canned light coconut milk.
-
Smoky southwestern: Add ½ tsp smoked paprika and a diced red bell pepper; garnish with avocado and cilantro.
-
Italian herb: Stir in 1 tsp dried oregano & ½ cup small pasta 10 min before end; finish with basil pesto drizzle.
-
Extra-greens detox: Trade half the spinach for chopped kale or chard; add ½ cup fresh parsley at the end.
-
Meat-lover’s twist: Brown 6 oz Italian turkey sausage before the vegetables; proceed as written for a still-lean 28 g protein bowl.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. The flavors meld beautifully by day two, and lentils continue to absorb broth—thin with water or broth when reheating.
Freeze: Portion into 2-cup glass jars or BPA-free bags. Lay bags flat on a sheet pan until solid, then stack like books. Soup keeps 3 months without quality loss; thaw overnight in fridge or immerse sealed bag in warm water for quick defrost.
Reheat: Warm gently over medium-low, stirring often; lentils scorch easily. Microwave works in 60-sec bursts with a splash of water. If soup has become stew, whisk in broth to desired consistency.
Pack for lunch: Fill pre-heated thermos to the brim, top with boiling water for 2 min, empty, then ladle in steaming soup. Keeps hot 6 hours—perfect for school or office.
Frequently Asked Questions
High-Protein Lentil & Spinach Soup for Nourishing Family Meal Prep
Ingredients
Instructions
- Heat & sauté: Warm 1 Tbsp olive oil in Dutch oven over medium. Add onion, carrot, celery, and ½ tsp salt; cook 4 min. Stir in garlic, cumin, coriander, and pepper flakes 1 min.
- Simmer lentils: Add both lentils, broth, and water. Bring to boil; reduce to gentle simmer, partially cover 20 min.
- Season & thicken: Taste; add remaining 1 tsp salt and pepper. Mash some lentils against pot for thicker texture if desired.
- Add beans: Stir in cannellini; simmer 5 min more.
- Wilt spinach: Remove from heat; fold in spinach until wilted. Stir in lemon juice and remaining 1 Tbsp olive oil.
- Serve: Ladle hot soup into bowls; top with feta or yogurt if using.
Recipe Notes
Soup thickens as it sits; thin with broth or water when reheating. Freeze up to 3 months.