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.

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.
- 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
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.
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
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.
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.
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.
Chickpeas already offer a good base, but you can also add cooked lentils, white beans, or even cubed tofu for extra plant-based protein.
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
- Chickpea soup
- Chickpea fritters
- Pasta e ceci
- Easy chickpea salad
- Chana Saag
- Tagine
- Chana Masala
- Falafel
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
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.
- 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.
- Simmer: Cover loosely and simmer for 10โ15 minutes, stirring occasionally, until flavors meld.
- 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.
Video
Notes
- 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.
Nutrition

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.
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.
Looking forward to this recipe. Can I use frozen spinach, or will that be too watery?
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
This was so delicious ! I also like how it was easy to follow.
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:)
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
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!!
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