Love this? Pin it for later!
One-Pot Lentil & Spinach Soup: The Protein-Packed Family Dinner That Practically Cooks Itself
After twenty years of week-night cooking for a house full of hungry teenagers, dance bags, and science-fair tri-fold boards, I’ve learned that the recipes we return to are rarely the flashy ones. They’re the quiet workhorses—meals that ask for only one pot, taste better the next day, and can be started while someone is hollering about missing soccer cleats. This lentil and spinach soup is exactly that. It was born on a snowy Tuesday when the fridge held nothing but a wilted bag of baby spinach and the dregs of a lentil jar, yet it landed on the table to unanimous “seconds, please!” requests. Now it’s the dinner I make when I want to feel like I have my life together, even if the laundry mountain is eye-level. Vegetarian, gluten-free, freezer-friendly, and clocking in at nearly 18 g of plant protein per bowl, it’s the culinary equivalent of a deep breath—and it’s ready in under an hour.
Why This Recipe Works
- One pot, one lid, one wooden spoon: Minimal dishes means you’ll actually want to cook on busy weeknights.
- Complete plant protein: Lentils + spinach supply all nine essential amino acids—no missing nutrients.
- Thick stew or brothy soup: Simply adjust stock for the texture your kids prefer.
- Budget hero: Feeds six for about the price of a single take-out entrée.
- Freezer bulletproof: Doubles beautifully; leftovers freeze flat in zip bags for up to three months.
- Five-minute reheats: The soup thickens overnight; thin with broth and lunch is served.
- Spinach that behaves: Added in two waves so you get vibrant color and silky texture, never muddy.
Ingredients You'll Need
Great soup starts with great building blocks. Here’s what to look for and how to swap with confidence.
Lentils
I use brown or green lentils because they hold their shape while still giving that creamy broth. Red lentils cook faster but dissolve into mush—save those for curry. Rinse and pick over for tiny stones; no one wants a dental adventure. If you’re new to lentils, buy from a store with high turnover; old lentils take forever to soften.
Spinach
Fresh baby spinach wilts in seconds and has a mild, almost sweet flavor. If your garden runneth over with mature spinach, remove the tough stems and give it a rough chop. Frozen chopped spinach works in a pinch—thaw and squeeze out excess water or the soup will tint army-green.
Aromatics
The classic trio of onion, carrot, and celery builds a mellow base. Dice small so they disappear into the broth and kids can’t fish them out. Swap in fennel stalks for celery if you like a subtle licorice note.
Garlic & Tomato Paste
Garlic adds backbone; tomato paste lends umami and a rosy hue. Buy tomato paste in the tube so you can use a tablespoon without opening a whole can.
Vegetable Broth
Look for low-sodium broth so you control salt. If all you have is water, bump up flavor with a teaspoon of white miso or soy sauce added at the end.
Spices
Ground cumin and smoked paprika give warmth. If you like heat, add a pinch of cayenne or a chopped chipotle in adobo.
Finishing Touches
A squeeze of lemon wakes everything up. For richness, swirl in a spoon of coconut milk or Greek yogurt just before serving.
How to Make One-Pot Lentil & Spinach Soup
Warm the pot
Place a heavy 5-quart Dutch oven over medium heat for 90 seconds. A hot pot prevents sticking and jump-starts caramelization.
Sauté aromatics
Add 2 Tbsp olive oil, then 1 diced onion, 2 carrots, and 2 celery stalks. Cook 5 minutes until edges turn translucent and the kitchen smells like Sunday.
Bloom spices & tomato paste
Stir in 3 minced garlic cloves, 2 tsp ground cumin, 1 tsp smoked paprika, and 2 Tbsp tomato paste. Cook 2 minutes; the paste will darken from bright red to brick—this concentrates flavor.
Deglaze
Pour in ¼ cup dry white wine or water, scraping the browned bits with a wooden spoon. Those bits equal free flavor.
Add lentils & broth
Tip in 1½ cups (285 g) rinsed brown lentils and 6 cups low-sodium vegetable broth. Bring to a boil, then reduce to a lively simmer for 20 minutes, partially covered. Stir once or twice so lentils don’t cling to the base.
First spinach wave
After 20 minutes, test a lentil—should be tender with a tiny bite. Stir in half of a 5-oz (140 g) bag baby spinach; it will wilt in 30 seconds.
Season smartly
Add 1 tsp kosher salt and ½ tsp black pepper. Salt too early can toughen lentil skins, so wait until now.
Second spinach wave & finish
Off heat, fold in the remaining spinach plus a fistful of chopped parsley. The residual heat keeps it bright. Finish with 1 Tbsp fresh lemon juice and a drizzle of olive oil.
Expert Tips
Overnight Soak Hack
Soak lentils in hot salted water for 30 minutes while you prep veggies; they’ll cook 10 minutes faster and be extra creamy inside.
Low-Sodium Control
Taste the broth at the end; different brands vary wildly in salt. Adjust with a splash of soy or a pinch of sugar if it tastes flat.
Slow-Cooker Adaptation
Sauté aromatics on the stove, then scrape into a slow cooker with lentils and broth. Cook on LOW 6–7 hours; add spinach in the last 10 minutes.
Color Pop
Use rainbow carrots—orange, yellow, purple—for a confetti look that entices picky eaters.
Portion Doubling
Double the recipe but keep salt at 1½ tsp initially; broth reduction concentrates salinity. Season again after simmering.
Lemon Timing
Acid can toughen lentil skins, so always add citrus off heat for the silkiest texture.
Variations to Try
- Moroccan twist: Add ½ tsp cinnamon, ¼ tsp nutmeg, and a handful of golden raisins. Top with toasted almonds.
- Smoky bacon style: Stir 1 tsp liquid smoke and 1 Tbsp nutritional yeast for a vegan “bacon” vibe.
- Creamy coconut: Swap 1 cup broth for full-fat coconut milk and add 1 tsp Thai red curry paste.
- Green goddess: Purée ½ cup basil, ¼ cup parsley, and 2 Tbsp olive oil; swirl in at the end for a pesto punch.
- Extra veg boost: Fold in 1 cup diced zucchini or sweet potato during the last 10 minutes of simmering.
- Protein power: Add a drained can of chickpeas during the spinach step for even more staying power.
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; thin with broth or water when reheating.
Freezer: Ladle into quart-size freezer zip bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in a bowl of cool water for 2 hours.
Make-ahead lunch jars: Portion into 2-cup mason jars; leave 1 inch headspace. Microwave 2 minutes with the lid ajar, stir, then another 1–2 minutes until steaming.
Frequently Asked Questions
One-Pot Lentil & Spinach Soup for Protein-Packed Family Dinners
Ingredients
Instructions
- Heat the pot: Warm a 5-quart Dutch oven over medium heat for 90 seconds.
- Sauté aromatics: Add olive oil, onion, carrots, and celery. Cook 5 minutes until translucent.
- Bloom flavor: Stir in garlic, cumin, paprika, and tomato paste; cook 2 minutes until paste darkens.
- Deglaze: Pour in wine; scrape browned bits.
- Simmer lentils: Add lentils and broth. Bring to boil, then simmer 20 minutes, partially covered.
- Add spinach in waves: Stir in half the spinach, salt, and pepper; cook 1 minute. Off heat, add remaining spinach and lemon juice.
- Serve: Ladle into bowls, top with parsley, and drizzle with olive oil.
Recipe Notes
Soup thickens as it sits. Thin with broth or water when reheating. For a smoky kick, add a pinch of cayenne with the paprika.