one pot lentil and spinach soup for proteinpacked family dinners

10 min prep 1 min cook 4 servings
one pot lentil and spinach soup for proteinpacked family dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Ingredients

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

1
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.

2
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.

3
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.

4
Deglaze

Pour in ¼ cup dry white wine or water, scraping the browned bits with a wooden spoon. Those bits equal free flavor.

5
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.

6
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.

7
Season smartly

Add 1 tsp kosher salt and ½ tsp black pepper. Salt too early can toughen lentil skins, so wait until now.

8
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

Yes—skip the 20-minute simmer. Add drained canned lentils during the seasoning step and heat 5 minutes so they absorb flavors.

Old lentils or hard water can slow cooking. Add ¼ tsp baking soda to soften skins, or continue simmering up to 15 more minutes.

Absolutely. Purée the finished soup for little eaters; the iron from lentils and vitamin C from spinach make it a nutrition win.

Because of the spinach and lentils, pressure canning requires a tested recipe; we recommend freezing instead for safety and quality.

A crusty whole-wheat sourdough or warm naan is perfect for dunking. For gluten-free, try grilled corn tortillas brushed with garlic oil.

Yes—halve all ingredients but use a 3-quart pot. Cooking times remain identical.
one pot lentil and spinach soup for proteinpacked family dinners
soups
Pin Recipe

One-Pot Lentil & Spinach Soup for Protein-Packed Family Dinners

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Heat the pot: Warm a 5-quart Dutch oven over medium heat for 90 seconds.
  2. Sauté aromatics: Add olive oil, onion, carrots, and celery. Cook 5 minutes until translucent.
  3. Bloom flavor: Stir in garlic, cumin, paprika, and tomato paste; cook 2 minutes until paste darkens.
  4. Deglaze: Pour in wine; scrape browned bits.
  5. Simmer lentils: Add lentils and broth. Bring to boil, then simmer 20 minutes, partially covered.
  6. Add spinach in waves: Stir in half the spinach, salt, and pepper; cook 1 minute. Off heat, add remaining spinach and lemon juice.
  7. 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.

Nutrition (per serving)

267
Calories
18g
Protein
36g
Carbs
7g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.