One-pot Mediterranean chickpea stew with spinach, tomatoes, herbs and lemon in a white pot

One-Pot Mediterranean Chickpea Stew with Spinach — Cozy and Light

This one-pot Mediterranean chickpea stew with spinach is the kind of meal that feels cozy without becoming heavy. It has chickpeas, tomatoes, olive oil, garlic, warm spices and greens, but it stays simple enough for a weeknight dinner.

The chickpeas make it filling, the tomato base gives it depth, and the spinach keeps it fresh and light. You can eat it as a bowl, serve it with warm bread, spoon it over couscous, or keep it simple with lemon on top.

This is not a long-simmered stew. It is a practical Mediterranean-style dinner that uses pantry ingredients and comes together in one pot.

If you prefer to understand the flexible idea behind this measured recipe, read our guide to the Mediterranean chickpea and greens stew pattern.

Why This Mediterranean Chickpea Stew Works

The balance comes from simple layers. Onion and garlic build the base, tomato gives the stew body, chickpeas make it satisfying, and spinach adds freshness at the end.

Chickpeas are mild, so they need enough flavor around them. Olive oil, paprika, cumin, tomato and lemon help the stew taste warm and complete without making it heavy.

The spinach should go in near the end. If it cooks too long, it loses its color and freshness. Added at the last moment, it softens into the stew while still keeping the bowl light.

If you want another easy chickpea meal for warmer days, our Tomato & Caper Chickpea Salad has a no-cook pantry-friendly feeling, but this stew is better when you want something warm and comforting.

One-Pot Mediterranean Chickpea Stew with Spinach

Ingredients

  • 2 tablespoons extra virgin olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1 can chopped tomatoes, 400 g
  • 2 cans chickpeas, 400 g each, drained and rinsed
  • 250 ml vegetable broth or water
  • 2 large handfuls fresh spinach
  • Sea salt and freshly ground black pepper, to taste
  • Lemon wedges, for serving
  • Optional: chopped parsley, chili flakes or crumbled feta

Instructions

  1. Warm the olive oil in a wide pot over medium heat.
  2. Add the onion and cook for 5–6 minutes, stirring often, until soft and translucent.
  3. Add the garlic, smoked paprika and cumin. Stir for about 30 seconds, just until fragrant.
  4. Add the chopped tomatoes, chickpeas and vegetable broth or water. Stir well.
  5. Bring to a gentle simmer and cook uncovered for 15 minutes, stirring occasionally, until the sauce thickens slightly.
  6. Fold in the spinach and cook for another 2–3 minutes, just until wilted.
  7. Season with salt and black pepper.
  8. Finish with lemon juice before serving, and add parsley, chili flakes or feta if you like.

Small Details That Make It Better

Let the onion soften properly before adding the tomatoes. This gives the stew a sweeter, rounder base.

Do not rush the spices. Stirring paprika and cumin briefly in the olive oil helps their flavor bloom, but do not let them burn.

Use enough liquid, but not too much. This should feel like a thick stew, not a soup. If it becomes too thick, add a splash of water. If it feels too loose, simmer it a few minutes longer.

This post may contain affiliate links, including Amazon links. As an Amazon Associate, I earn from qualifying purchases, at no extra cost to you.

A wide, heavy-bottomed pot helps the chickpeas simmer evenly and gives the tomato base enough surface area to thicken without sticking.

Add lemon at the end, not at the beginning. A squeeze of lemon makes the chickpeas and tomato taste brighter after cooking.

How to Serve It

This Mediterranean chickpea stew works well on its own as a simple bowl, especially with warm bread on the side.

You can also serve it over couscous, rice, bulgur or a small spoonful of creamy yogurt if you want the meal to feel fuller.

For a fresher side, serve it with our Greek Cabbage Slaw with Lemon & Dill. The crunchy lemon-dill slaw balances the warm tomato chickpea base nicely.

If you want a mezze-style dinner, add olives, feta, cucumber, roasted peppers or a small plate of herbs and bread.

Can You Make It Ahead?

Yes. This stew is a good make-ahead meal because chickpeas hold their texture well and the tomato base becomes more flavorful as it rests.

For the freshest texture, you can make the tomato and chickpea base ahead, then add the spinach when reheating.

If the stew thickens in the refrigerator, add a small splash of water or broth when warming it again.

Storage

Let the stew cool, then store it in an airtight container in the refrigerator.

It keeps well for 3–4 days, but the spinach will soften more as it sits. For the best texture, eat it within 2–3 days.

Reheat gently on the stove or in the microwave until hot throughout. Add a little water if the stew has thickened too much.

For general food safety guidance, USDA explains that leftovers can usually be kept in the refrigerator for 3 to 4 days. You can read more in the USDA leftovers and food safety guide.

Can You Use Frozen Spinach?

Yes, frozen spinach works, but the texture will be softer.

Thaw it first and squeeze out excess water before adding it to the stew. Add it near the end and simmer only until heated through.

Can You Add More Vegetables?

Yes. Zucchini, bell pepper, carrots or roasted red peppers can all work well.

If using firmer vegetables like carrots, add them with the onion so they have enough time to soften. Softer vegetables, like zucchini, can be added with the tomatoes.

Can You Make It Spicier?

Yes. Add chili flakes, a little harissa or a pinch of cayenne with the spices.

Keep the heat gentle if you want the stew to stay cozy and balanced rather than sharp.

Simple Variations

Add crumbled feta on top for a salty finish.

Add chopped parsley or mint before serving for freshness.

Add roasted red peppers for a sweeter flavor.

Add a spoonful of Greek yogurt if you want a softer, creamier bowl.

Add cooked rice, bulgur or couscous if you want to make it more filling.

Common Mistakes to Avoid

Do not add the spinach too early. It only needs a few minutes.

Do not make the stew too watery. It should be spoonable and thick, not thin like soup.

Do not skip the lemon at the end. Chickpeas and tomatoes both benefit from a little brightness.

Do not over-salt before tasting. Canned chickpeas and broth can already bring salt.

Do not rush the simmer. Even 15 minutes helps the chickpeas absorb flavor from the tomato base.

FAQ

Can I use canned chickpeas?

Yes. Canned chickpeas are perfect for this recipe. Drain and rinse them well before adding them to the pot.

Can I use dried chickpeas?

Yes, but they need to be cooked first. Use tender cooked chickpeas, then follow the recipe as written.

Is this Mediterranean chickpea stew vegan?

Yes. The base recipe is naturally vegan as long as you do not add feta or yogurt.

Can I freeze this stew?

Yes, but the spinach may become softer after freezing. For best texture, freeze the chickpea and tomato base, then add fresh spinach when reheating.

What can I serve with chickpea stew?

Serve it with warm bread, rice, couscous, bulgur, a fresh salad, olives, feta or a simple yogurt sauce.

Final Thoughts

This one-pot Mediterranean chickpea stew with spinach is simple, cozy and useful.

It gives you the comfort of a warm tomato-based stew without becoming too heavy. Chickpeas make it filling, spinach keeps it fresh, and lemon brings the whole bowl back to life at the end.

It is the kind of meal that works on a quiet weeknight, especially when you want something warm, plant-based and Mediterranean without needing a long cooking session.

If you enjoyed this article, share it.