This easy spinach stew is a cozy, one-pot meal packed with fiber, plant-based protein, and anti-inflammatory ingredientsโ€”perfect for a heart-healthy dinner thatโ€™s both nourishing and satisfying.

Itโ€™s ready in just 20 minutes, requires only basic pantry ingredients. For more easy chickpea recipes, try our chickpea curry, marry me chickpeas, and chickpea stew.

Spinach stew with chickpeas in one pot.
Easy Spinach Chickpea Stew

What makes this one-pot dinner special?

Since we started this blog, Louise and I have cooked over 50 chickpea recipes, many of them on repeatโ€”but this spinach stew stands out as one of the easiest, healthiest one-pot dinners weโ€™ve ever made.

Inspired by the bold, comforting flavors of Eastern Mediterranean cooking, this dish is built on simple pantry staples like chickpeas, garlic, onion, and cumin, simmered in a lemony vegetable broth with tender spinach. ๐ŸŒฟ

Youโ€™ll love this recipe because itโ€™s quick and nourishing, perfect for an easy weeknight dinner or a satisfying heart-healthy meal. In just 20 minutes, you can have a cozy pot of stew on the table thatโ€™s naturally vegan, gluten-free, and loaded with plant-based protein and fiber. ๐Ÿฒ

Even better? Itโ€™s a perfect spinach stew for meal prepโ€”the flavors get even richer the next day, making it a great option for lunch or dinner throughout the week. Serve it with basmati rice, warm pita bread, or a drizzle of tahini yogurt for a complete, delicious meal. This is the kind of recipe we keep coming back toโ€”and we think you will too. ๐Ÿ’š

Ingredients

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

spinach stew ingredients
  • Olive oil: Extra virgin or regular olive oil works well to sautรฉ the base. You can also use avocado oil or another neutral oil.
  • Onion: Yellow or white, roughly chopped. Adds depth and sweetness. Sub with shallots or leeks for a slightly different flavor.
  • Garlic: Fresh garlic is key here. Grate, mince, or crush it. Garlic powder works in a pinch but wonโ€™t deliver the same richness.
  • Ground cumin + coriander: These earthy spices pair beautifully with chickpeas and spinach. Sub with a pinch of curry powder or ras el hanout for a warm twist.
  • Chickpeas: Canned for convenience or cooked from dry if you plan ahead. White beans or lentils also make great alternatives in this high fiber dinner.
  • Spinach: Fresh or frozen both work. Sub with kale or Swiss chard if needed. Great base for any vegetarian comfort food.
  • Tomato paste: Adds umami and depth. Crushed tomatoes or even sun-dried tomato pesto can be used as substitutes.
  • Paprika: Smoked or sweetโ€”either adds warmth. Sub with Aleppo pepper or chili flakes for a little heat.
  • Vegetable broth: Use a low-sodium version if preferred. Water with a bouillon cube also works in a pinch.
  • Lemon juice: A squeeze at the end lifts and brightens the whole dish. Red wine vinegar or apple cider vinegar can do the trick too.
  • (Optional) Toasted pine nuts: Add a nutty crunch. Try chopped walnuts, almonds, or sunflower seeds for a budget-friendly spinach recipe.

How to make One-pot Spinach Stew

How to make spinach stew with chickpeas in four steps in one pot.

Step 1: Sautรฉ the Onion and Spices

Heat some olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 3 to 4 minutes, until soft and slightly golden. Stir in the garlic, cumin, and coriander. Cook for 1 more minute, just until everything smells fragrant.

Step 2: Add Chickpeas, Broth, and Spinach

Pour in the drained chickpeas and vegetable broth. Season with salt and pepper. Add the spinach a handful at a time, stirring as it wilts. Keep going until all the spinach is in the pot. This is the heart of your one pot spinach stewโ€”easy, filling, and nourishing.

Step 3: Simmer Until Flavorful

Cover the pot loosely and bring everything to a gentle boil. Reduce the heat and let it simmer for 10 to 15 minutes. Stir once or twice while it cooks to keep the flavors moving. This step helps the stew become rich and hearty, perfect for an anti-inflammatory stew that soothes and satisfies.

Step 4: Brighten and Serve

Once the stew is done, taste and adjust the salt if needed. Squeeze in some fresh lemon juice to brighten the flavors. Top with toasted pine nuts, a dollop of yogurt, or enjoy it as is. Serve warm with crusty bread, pita, or cooked grains.

Spinach stew with chickpeas and yogurt sauce.

Variations

  • Spicy Spinach Stew: Add red pepper flakes or a spoonful of harissa along with the garlic and spices for a warming kick. Great for fans of bold, comforting flavors.
  • Tomato & Chickpea Spinach Stew: Stir in a heaping spoonful of tomato paste or add 1 cup of canned chopped tomatoes with the broth. This gives the stew a richer, slightly tangy baseโ€”perfect for a cozy vegetarian comfort food twist.
  • Hearty Spinach Stew with Potatoes or Lentils: Make it more filling by adding diced potatoes or 1 cup of cooked lentils before simmering. This variation transforms it into a satisfying high fiber dinner ideal for meal prep.

Tips

  • Sautรฉ the spices well: Let the cumin and coriander bloom in the oil with the garlic for a minute. This step builds deep flavor from the startโ€”essential for a rich Mediterranean spinach dish.
  • Use baby spinach for speed: If using fresh baby spinach, you donโ€™t need to chop it. It wilts quickly and is perfect for a fast, easy weeknight dinner.
  • Donโ€™t skip the lemon juice: That final squeeze of lemon brings brightness and balances the earthy flavorsโ€”especially important in a simple stew with few ingredients.
  • Add broth gradually if needed: Start with less broth and add more if you prefer a thicker consistency. You want a hearty texture, not a soup.
  • Taste and season at the end: Spinach can mellow out flavor, so adjust the salt, pepper, and lemon juice once everything has simmered.
  • Serve with whole grains: Brown rice, bulgur, or farro turn this into a complete low calorie stew while keeping it nourishing and filling.
  • Chickpeas = texture and protein: For best results, rinse and drain canned chickpeas well. They hold their shape and add substance to every bite.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes! Frozen spinach works great and is often more convenient. Just thaw it first and squeeze out excess water so the stew doesnโ€™t get watery.

Whatโ€™s the best way to store leftovers?

Let the stew cool completely, then store it in an airtight container in the fridge for up to 4 days. It actually tastes better the next dayโ€”perfect as a spinach stew for meal prep.

Can I make this stew oil-free?

Absolutely. Just sautรฉ the onion and spices in a splash of vegetable broth or water. It still turns out flavorful and fits well into heart-healthy dinner recipes.

What protein can I add to make it more filling?

Chickpeas already offer a good base, but you can also add cooked lentils, white beans, or even cubed tofu for extra plant-based protein.

Can I freeze spinach stew?

Yes, this stew freezes well. Let it cool completely, portion it into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop or in the microwave.

More Easy Chickpea Recipes

If you tried this Spinach Stew or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Spinach stew in one pot.

Spinach Stew

5 from 10 votes
This spinach stew is a quick, one-pot meal packed with fiber, plant-based protein, and Mediterranean flavor. Itโ€™s naturally vegan, heart-healthy, and perfect for busy weeknights or make-ahead mealsโ€”comforting, nourishing, and ready in just 20 minutes.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 – 6 people
Course: Main
Cuisine: Mediterranean

Ingredients 

  • 2 tablespoons extra virgin olive oil
  • 1 large onion chopped
  • 4 cloves garlic grated
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 2 cans chickpeas (15 oz / 400 g each can) or 3 cups /480 g cooked chickpeas
  • 2 cups vegetable broth
  • 1 pound spinach
  • 1 teaspoon salt
  • ยผ teaspoon black pepper
  • 2 tablespoons lemon juice
  • 2 tablespoons pine nuts toasted – sub shaved almonds or pistachios

Instructions 

  • Sautรฉ vegetables: Heat 2 tablespoons extra virgin olive oil in a pot. Cook 1 large onion (chopped) for 3โ€“4 minutes until soft, then add 4 cloves garlic (grated), 1 teaspoon ground cumin, and 1 teaspoon ground coriander. Cook 1 more minute until fragrant.
    Onions and garlic cooking in olive oil with cumin and coriander in a Dutch oven.
  • Add Main Ingredients: Stir in 2 cans chickpeas (drained and rinsed), 2 cups vegetable broth, 1 teaspoon salt, and ยผ teaspoon black pepper.
    Add 1 pound spinach in batches, letting it wilt before adding more.
    Chickpeas and fresh spinach added to pot with broth, creating a one pot spinach stew.
  • Simmer: Cover loosely and simmer for 10โ€“15 minutes, stirring occasionally, until flavors meld.
    Spinach stew simmering gently in a pot, filled with greens, chickpeas, and aromatic broth.
  • Finish and Serve: Add 2 tablespoons lemon juice, adjust seasoning, and serve warm. Top with 2 tablespoons pine nuts, yogurt, or enjoy with rice or bread.
    Finished spinach stew served with lemon and pine nuts, ready to eat over rice with yogurt.

Video

Chickpea Spinach Stew in 30 mins

Notes

SUBSTITUTIONS
  • Use olive oil or swap for avocado or neutral oil.
  • Yellow or white onion adds sweetness; shallots or leeks work too.
  • Fresh garlic = best flavor. Powder works in a pinch.
  • Cumin + coriander = earthy warmth. Try curry powder or ras el hanout for variety.
  • Canned chickpeas are easy; white beans or lentils also work great.
  • Fresh or frozen spinach is fine. Sub kale or chard if needed.
  • Tomato paste adds depth; crushed tomatoes or sun-dried pesto are tasty swaps.
  • Use smoked or sweet paprika. Add chili flakes for heat.
  • Low-sodium broth preferred. Water + bouillon cube is a good backup.
  • Lemon juice brightens it all. Vinegar works if you’re out.
  • Top with pine nutsโ€”or try walnuts, almonds, or sunflower seeds to keep it budget-friendly.
ย 
  • Sautรฉ spices with garlic to build deep flavor.
  • Baby spinach wilts fastโ€”no chopping needed!
  • Donโ€™t skip the lemonโ€”it brightens everything.
  • Add broth slowly for a thicker stew.
  • Taste and adjust seasoning at the end.
  • Serve with rice, bulgur, or farro for a full meal.
  • Rinse chickpeas wellโ€”they add great texture and protein.
STORAGE
Store leftovers in an airtight container in the fridge for up to 4 days or freeze for 3 months.

Nutrition

Serving: 1 of 4, Calories: 343kcal, Carbohydrates: 43g, Protein: 15g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 689mg, Potassium: 1103mg, Dietary Fiber: 13g, Sugar: 8g, Vitamin A: 10676IU, Vitamin B6: 0.5mg, Vitamin C: 40mg, Vitamin E: 4mg, Vitamin K: 560ยตg, Calcium: 199mg, Folate: 437ยตg, Iron: 7mg, Manganese: 3mg, Magnesium: 170mg, Zinc: 3mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 10 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




8 Comments

  1. 5 stars
    Another spectacularly delicious yet simple dish. Just โ€ฆ wow! The balance of herbs & spices with the splash of acid from the lemon, in the recipe (as followed), were just perfect.

    I only had 350 g baby spinach so used up some rapini, chopped, and added it in. Also chopped up some fresh tomato and I stewed a cubed package of extra-firm tofu. The tofu needed no marinating; it picked up flavours from the stew as it simmered for the 20 min.

    So nice and light. And so quick. This recipe is definitely a keeper. Thanks as always N&L for making vegetarian eating so fun and exciting. Love your emails and website so much.

    1. Hi Stephanie,

      Yes you can use frozen spinach, we often do that ๐Ÿ™‚ MY tip is to cook the stew for 5 additional minutes without lid. This way, the extra water from the frozen spinach can evaporate properly – and gain more flavor ๐Ÿ’ช

      Happy cooking. Kindest, Louise

  2. Hello! made this chickpea stew for dinner and my husband and I loved it! Also loved how simple this recipe is, yet so flavorful.
    I have a very busy schedule and because of your recipe i could prepare something wonderful with no hassle:)

    1. Hi Christina,
      I’m so happy you enjoyed the stew – and you were able to share it as a family ๐Ÿ™‚
      Thank you for the kind words. All the best,
      Louise

  3. 5 stars
    Love all your recipes!! Since I cook vegetarian dishes every day, itโ€™s such big help to select from your recipes. Have not had one I didnโ€™t like, so thank you so much!!

    1. Hi Madelon,
      Thanks so much for your feedback, I am so delighted you like the stew AND our recipes.
      We are happy you are cooking along with us ๐Ÿ™‚ Kindest,
      Louise