Love this recipe? Save it to Pinterest before you forget!
Hearty One-Pot Lentil & Spinach Stew with Garlic & Fresh Herbs
A soul-warming, protein-packed stew that comes together in a single pot. Loaded with tender lentils, vibrant spinach, and aromatic herbs, this vegetarian staple is perfect for meal prep or a cozy night in.
A Stew That Feels Like Home
I created this recipe on a blustery Tuesday when my fridge held little more than a half-bag of lentils, some wilting spinach, and a few sprigs of herbs. My kids were hungry, the clock was racing toward homework hour, and I needed something fast, healthy, and comforting. One pot, thirty minutes, and a few pantry staples later, we were dipping crusty bread into a thick, fragrant stew that tasted like it had simmered all afternoon. My ten-year-old declared it “better than pizza night,” and my husband asked if we could make it every week. That’s when I knew this humble combination—earthy lentils, bright spinach, and a chorus of garlic and herbs—was special.
Since then, this stew has become my weekday superhero. It’s the meal I turn to when the budget is tight, when vegetarian friends come over, or when I simply crave something that tastes like a warm hug. The ingredients are inexpensive, the method is fool-proof, and the flavor deepens overnight, making leftovers something to celebrate rather than tolerate.
Why You'll Love This hearty one pot lentil and spinach stew with garlic and fresh herbs
- One-Pot Wonder: Minimal dishes mean more time to relax after dinner.
- Pantry Staples: No specialty ingredients—just everyday items you probably have on hand.
- Protein Powerhouse: 18 g of plant-based protein per serving keeps you satisfied for hours.
- Freezer-Friendly: Doubles beautifully and freezes for up to three months.
- Customizable: Swap greens, add heat, or throw in leftover veggies—this stew is endlessly flexible.
- Budget Hero: Feeds six for under six dollars, proving healthy doesn’t have to be expensive.
- Weeknight Fast: Ready in 35 minutes—perfect for busy evenings.
- Kid-Approved: Mild, comforting flavors win over even picky eaters.
Ingredient Breakdown
Each component in this stew plays a crucial role in building layers of flavor and texture. Brown or green lentils hold their shape and add an earthy heartiness, while red lentils break down slightly and naturally thicken the broth. Fresh spinach wilts in seconds and lends a pop of color and iron. A generous pour of olive oil carries fat-soluble flavors, and a full head of garlic—yes, an entire head—melts into mellow sweetness. Finally, a trio of fresh herbs (parsley, dill, and oregano) added at two different stages creates brightness and complexity that dried herbs simply can’t match.
Quality matters: choose lentils from a store with high turnover (old lentils take forever to cook), and opt for baby spinach with crisp stems. If your olive oil has been sitting open for more than six months, splurge on a fresh bottle—you’ll taste the difference in the finished stew.
Step-by-Step Instructions
- Prep aromatics: Dice 1 large onion, 2 carrots, and 2 celery stalks into ¼-inch pieces. Mince 8 cloves of garlic; thinly slice the remaining 2 cloves and reserve for finishing.
- Sauté vegetables: Heat 3 Tbsp olive oil in a heavy Dutch oven over medium. Add onion, carrot, celery, and ½ tsp salt. Cook 6–7 minutes until edges turn golden, stirring occasionally.
- Bloom spices: Stir in 1 tsp ground cumin, ½ tsp smoked paprika, and ¼ tsp red-pepper flakes; toast 60 seconds until fragrant.
- Add lentils & liquid: Rinse 1 cup brown lentils and ½ cup red lentils under cold water. Add to pot with 4 cups vegetable broth and 2 cups water. Bring to a boil, then reduce to a gentle simmer.
- Simmer: Cover partially and cook 20 minutes, stirring once or twice, until lentils are tender but not mushy.
- Wilt spinach: Stir in 5 oz baby spinach, 2 Tbsp tomato paste, and half of the fresh herbs (¼ cup parsley, 2 Tbsp dill, 1 Tbsp oregano). Cook 2 minutes until spinach wilts.
- Finish & season: Add juice of ½ lemon, reserved sliced garlic, and remaining herbs. Taste and adjust salt, pepper, or lemon.
- Serve: Ladle into bowls, drizzle with extra-virgin olive oil, and sprinkle with flaky sea salt and crusty bread for dipping.
Expert Tips & Tricks
- Double the garlic: Roasting a head of garlic in foil for 40 minutes while the stew simps, then squeezing the cloves into the pot adds caramel depth.
- Layer your herbs: Add hardy stems (oregano, thyme) early for background flavor, save tender leaves (parsley, dill) for last-minute brightness.
- Control thickness: Prefer brothy? Add an extra cup of water. Want it thick enough to scoop with pita? Simmer uncovered for the final 5 minutes.
- Salt timing: Hold back ½ tsp salt until the end; broth reduction concentrates salinity and you can always add more, but you can’t take it out.
- Smoky twist: A pinch of smoked paprika or a dash of liquid smoke evokes campfire vibes without any meat.
- Make-ahead magic: Flavor peaks after an overnight rest, so cook the day before your dinner party and simply reheat.
Common Mistakes & Troubleshooting
Mushy lentils? Your heat was too high or the lentils were old. Next time simmer gently and buy from a store with quick turnover.
Too bland? Acid wakes everything up—add another squeeze of lemon or a splash of vinegar right before serving.
Spinach turned army green? Add it during the final 2 minutes and serve immediately; chlorophyll stays vibrant when cooked briefly.
Salty stew? Drop in a peeled potato and simmer 10 minutes; it will absorb some salt. Remove potato before serving.
Variations & Substitutions
- Greens swap: Kale, chard, or beet tops work—just remove tough ribs and add 3–4 minutes earlier.
- Protein boost: Stir in a can of rinsed chickpeas during the last 5 minutes for extra bite.
- Spicy kick: Double the red-pepper flakes or add a diced chipotle in adobo for smoky heat.
- Mediterranean route: Swap dill for basil and add ½ cup chopped sun-dried tomatoes.
- Coconut curry twist: Use coconut milk instead of half the broth and add 1 Tbsp curry powder.
- Low-FODMAP: Replace onion and garlic with infused garlic oil and green onion tops.
Storage & Freezing
Cool completely, then refrigerate in airtight containers up to 5 days. The stew thickens as it sits; thin with water or broth when reheating. To freeze, ladle into freezer-safe quart bags, lay flat to freeze (saves space), and keep up to 3 months. Thaw overnight in the fridge or submerge sealed bag in cold water for 1 hour, then warm gently on the stove.
Frequently Asked Questions
If you try this recipe, snap a photo and tag me on Instagram @mykitchenstories so I can see your cozy bowls!
Hearty One-Pot Lentil & Spinach Stew
Ingredients
- 1 tbsp olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 cup dried green or brown lentils
- 1 tsp ground cumin
- ½ tsp smoked paprika
- 4 cups low-sodium vegetable broth
- 1 cup crushed tomatoes
- 3 cups fresh spinach
- 1 tbsp fresh lemon juice
- 2 tbsp chopped fresh parsley
- Salt & black pepper to taste
Instructions
-
1
Heat olive oil in a heavy pot over medium heat. Add onion and sauté 4 min until translucent.
-
2
Stir in garlic, carrots, and celery; cook 3 min until fragrant.
-
3
Mix in lentils, cumin, paprika, and a pinch of salt, coating veggies.
-
4
Pour in broth and tomatoes; bring to a boil, then reduce to low, cover, and simmer 25 min.
-
5
When lentils are tender, fold in spinach and lemon juice; cook 2 min until wilted.
-
6
Season with salt and pepper, sprinkle parsley, and serve hot with crusty bread.
Recipe Notes
- Swap spinach for kale or chard; add with broth for longer cooking.
- Stew thickens upon standing—thin with water or broth when reheating.
- Freeze portions up to 3 months; thaw overnight in fridge.