• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe

Published: Jan 3, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 30 reviews

If you’re craving a dish that dazzles the taste buds yet comes together in no time, this 30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe is your new best friend in the kitchen. Rich, aromatic, and nourishing, this stew combines tender chickpeas, vibrant spinach, and a tomato base infused with ras el hanout spices that create a dazzling explosion of Moroccan flavors. It’s hearty enough to satisfy and simple enough to whip up on any busy day — a true weekday hero packed with color, warmth, and soul.

Ingredients You'll Need

The image shows various cooking ingredients arranged on a white marbled surface. There is a small white bowl with a brown rim filled with a mix of salt and pepper in the lower left. Above it is a small round white bowl with a brown rim holding orange olive oil. To the right, a whole yellow onion rests on the surface. Nearby, there are two cans of chickpeas with blue and white labels. Above that, three cloves of garlic lie close together. A clear glass measuring cup filled with fresh green spinach leaves is on the left side. In the upper center, a glass measuring cup is full of red crushed tomatoes with visible tomato chunks. To the left of the tomatoes, a small white bowl with blue patterns holds brown ras el hanout spice. The layout is clean and minimalistic with good lighting. Photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward but play essential roles in crafting the authentic taste and texture of this Moroccan stew. Each element, from the fragrant spices to the fresh greens, adds a layer of depth that creates a beautifully balanced dish.

  • Olive oil: A good-quality olive oil provides a rich base and helps build the flavor starting with the sautéed onions and garlic.
  • Yellow onion: Adds natural sweetness and forms the aromatic foundation of the stew.
  • Garlic cloves: Bring a punch of savory warmth that enhances every bite.
  • Ras el hanout (2 tsp): This Moroccan spice blend gives the dish its signature exotic and complex flavor; if unavailable, a mix of cumin, coriander, cinnamon, and paprika works beautifully.
  • Tomato puree (28 oz can): The vibrant tomato base for rich, tangy depth.
  • Chickpeas (2 cans, drained): Tender and protein-packed, these are the star ingredient, soaking up all those wonderful spices.
  • Water or vegetable broth (2 cups): Keeps the stew luscious and melds all flavors together.
  • Spinach (3 cups): Adds freshness, color, and a lovely leafy texture.
  • Salt & pepper: Simple seasonings to perfect the taste.
  • Optional: crumbled feta and/or cilantro: These toppings add a creamy or fresh herbal contrast that takes the stew up a notch.

How to Make 30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe

Step 1: Cook the onions & garlic

Begin by warming your olive oil in a saucepan over medium heat, letting the aroma release as it heats. Add the minced yellow onion first, cooking it gently until it softens and becomes translucent. Then toss in the minced garlic and sauté just until fragrant — this crucial step lays down an aromatic and flavor-rich foundation that can’t be rushed.

Step 2: Add spices, chickpeas & tomatoes

Sprinkle the ras el hanout spice into the cooked onions and garlic, stirring to mix and let the fragrant spices bloom. This step ensures your Moroccan stew is infused with authentic warmth and complexity. Following this, pour in the tomato puree alongside drained chickpeas and your choice of water or vegetable broth, creating the hearty base for the stew.

Step 3: Stew chickpeas

Bring everything up to a gentle simmer, then add the fresh spinach. This part is where the magic happens — allowing the stew to cook for about 20 minutes gives the flavors time to marry while the broth reduces and thickens beautifully. The spinach wilts into vibrant green, lending freshness and texture to every spoonful.

Step 4: Season to taste & serve

Before plating, adjust the seasoning with salt and pepper to your liking. For an extra burst of brightness and creaminess, sprinkle crumbled feta cheese and fresh cilantro over the top if you like. This finishing touch complements the rich stew and invites an irresistible Mediterranean flair. Serve it warm alongside crusty bread or fluffy rice to soak up every last spoonful.

How to Serve 30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe

A close-up view of a pan filled with a rich red-brown sauce base at the bottom, over which a large handful of bright green fresh spinach leaves is spread, some leaves slightly touching the edge of the pan, showing their veins and stems clearly, with a hint of steam rising from the dish. The white marbled surface underneath adds a clean and bright contrast to the vibrant colors of the spinach and sauce. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of crumbled feta adds a gorgeous creamy contrast that melts slightly into the hot stew. Chopped fresh cilantro gives a burst of herbal brightness that freshens every bite. Both are optional but highly recommended for an authentic and visually appealing finish.

Side Dishes

This stew pairs wonderfully with simple sides like fluffy couscous, warm pita bread, or fragrant basmati rice. These sides help soak up the rich tomato broth and make the meal extra satisfying. You can also serve it on its own for a lighter, protein-packed meal full of flavor.

Creative Ways to Present

Elevate your presentation by serving the stew in individual bowls with a drizzle of good olive oil and a few toasted pine nuts on top for crunch. You can also turn this into a salad bowl by adding some roasted vegetables or a dollop of thick yogurt alongside for creamy balance. Sharing this dish family-style straight from a big pot creates a warm, communal dining experience everyone will love.

Make Ahead and Storage

Storing Leftovers

Leftovers keep very well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, making it even tastier the next day. Just be sure to cool it completely before refrigerating to preserve freshness.

Freezing

This stewed chickpeas recipe freezes beautifully. Pour cooled stew into freezer-safe containers and freeze for up to 3 months. When you’re ready, thaw it gently in the refrigerator overnight for best results.

Reheating

To reheat, warm the stew gently over medium heat in a saucepan, stirring occasionally until bubbling hot. You can also microwave individual portions covered with a microwave-safe lid or wrap, heating in 1–2 minute increments for even warming. Add a splash of water or broth if it thickened too much in the fridge.

FAQs

Can I use dried chickpeas instead of canned?

Absolutely! Just remember to soak and fully cook the dried chickpeas before adding them to the stew. This will increase the prep time but results in a delicious texture and flavor.

What can I substitute for ras el hanout?

If you don’t have ras el hanout, a mix of ground cumin, coriander, cinnamon, paprika, and a pinch of cayenne pepper works quite well to mimic its warm, complex flavor profile.

Is this dish vegan-friendly?

Yes, it’s naturally vegan if you skip the optional feta cheese and serve with vegan-friendly sides.

Can this recipe be made spicier?

Definitely! Add a pinch of cayenne pepper or some diced fresh chili when you sauté the onions and garlic to give the stew a bit of heat.

How do I store leftovers to keep the spinach fresh?

Spinach holds up well in the stew when stored in the fridge. To avoid sogginess, cool the stew completely before refrigerating and consume within 3-4 days for the best taste and texture.

Final Thoughts

There’s something so comforting and uplifting about this 30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe. It’s a dish that feels both exotic and familiar, easy enough for a quick weeknight dinner but special enough to impress company. I truly hope it becomes one of your go-to recipes, warming your kitchen and your heart with every spoonful.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe

30 Minute Moroccan Stewed Chickpeas with Tomatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 30 reviews
  • Author: Bara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This vibrant and comforting 30 Minute Moroccan Stewed Chickpeas with Tomatoes recipe brings together fragrant ras el hanout spices, tender chickpeas, and fresh spinach in a flavorful tomato broth. Perfect for a quick yet hearty meal, it's delicious served with bread or rice and can be garnished with crumbled feta and cilantro for an extra burst of flavor.


Ingredients

Main Ingredients

  • 2 tbsp olive oil
  • 1 large yellow onion, minced
  • 3 garlic cloves, minced
  • 2 tsp ras el hanout (Moroccan spice blend)
  • 1 (28 oz) can tomato puree
  • 2 (14 oz) cans chickpeas, drained
  • 2 cups water or vegetable broth
  • 3 cups spinach
  • Salt & pepper to taste

Optional Toppings

  • Crumbled feta cheese
  • Minced fresh cilantro


Instructions

  1. Cook the onions & garlic: Warm the olive oil in a saucepan over medium heat. Add the minced onion and cook for a few minutes until softened. Then add the minced garlic and sauté until fragrant, about 1-2 minutes.
  2. Add spices, chickpeas & tomatoes: Stir in the ras el hanout spice into the onion and garlic mixture and cook for another minute until aromatic. Pour in the tomato puree, drained chickpeas, and water or vegetable broth, stirring to combine.
  3. Stew chickpeas: Bring the mixture to a simmer. Once simmering, add the fresh spinach and continue to cook the stew for about 20 minutes, allowing the broth to reduce and thicken to a rich consistency.
  4. Season to taste & serve: Season the stew with salt and pepper according to your preference. Serve hot topped with optional crumbled feta and fresh cilantro. This dish pairs wonderfully with warm bread or rice.

Notes

  • Ras el hanout is a Moroccan spice blend; if unavailable, substitute with a mix of cumin, coriander, turmeric, cinnamon, and paprika.
  • For a vegan version, omit the feta cheese garnish.
  • Use vegetable broth instead of water for a richer flavor.
  • Leftovers keep well in the refrigerator for up to 3 days.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
    Mongolian Beef with Spring Onions and Soy-Based Sauce Recipe
  • Chinese Pepper Steak Recipe
    Chinese Pepper Steak Recipe
  • Crispy Orange Beef Recipe
    Crispy Orange Beef Recipe
  • Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe
    Balsamic Glazed One Pan Chicken with Cherry Tomatoes and Fresh Mozzarella Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.