Moroccan chickpea stew is a delicious one-pot meal of chickpeas simmered in a flavorful tomato sauce.
For more chickpea recipes, try our vegetable tagine, chickpea soup, and harira.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!
What is Moroccan Chickpea Stew?
Moroccan chickpea stew is a North-African-inspired one-pot dish made with chickpeas and cauliflower simmered in a rich and aromatic tomato-based sauce.
This recipe will remind you of our Moroccan Lentil Soup, a delicious high-protein vegetarian recipe from the Maghreb region you loved.
Its texture is between a chickpea soup (with less liquid) and a chickpea curry (a little more saucy).
Like most of our other stews, such as Italian Pasta e Ceci, Mediterranean Chickpea Stew, and Eastern-Mediterranean Spinach Stew, this Moroccan chickpea stew is ridiculously easy to make.
Plus, thanks to the fragrant spices and wholesome ingredients, the recipe is packed with flavor and nutrition.
Add extra flavor by topping it with a squeeze of lemon, fresh cilantro or parsley, and a sprinkling of toasted nuts and dried fruits sautรฉed in cinnamon.
You’ll love the combination of crunchy and creamy texture and sweet, sour, and savory flavors. It’s truly irresistible!
Ingredients
Quantities are in the recipe box at the bottom of the page.
Flavor Base
Start this recipe by making a flavor base that will infuse the chickpea stew with plenty of fragrant flavors. You’ll need:
- Extra virgin olive oil: substitute regular olive oil.
- Onion: you can use white or yellow onion. Substitute shallots for onion.
- Garlic: fresh garlic is best. Grated, minced, or pressed.
Spices
- Ground Cumin
- Ground Coriander
- Ground Cinnamon (optional)
Substitute 2 teaspoons of Ras el Hanout for cumin and coriander.
Ras el Hanout is a Moroccan spice blend made with cardamom, cumin, clove, cinnamon, nutmeg, mace, allspice, dry ginger, chili peppers, coriander seed, peppercorn, sweet and hot paprika, fenugreek, and dry turmeric.
Harissa
Harissa is a hot chili pepper paste and a staple in every Morocco and Maghreb’s kitchen.
It’s spicy and fragrant as the chili peppers are mixed with garlic, coriander seeds, caraway seeds, cumin, and olive oil.
If you find authentic Harissa sauce, you’ll only need a couple of teaspoons to season a dish for four people who can tolerate mild spiciness.
Use harissa to your liking. Start with a teaspoon or two and add more towards the end if necessary.
Substitute red pepper flakes or cayenne pepper for harissa.
Chickpeas
You can use canned or dry chickpeas you soaked and cooked in boiling water until tender.
Look at our “How to cook chickpeas guide” to learn how to cook dry chickpeas on the stovetop or in an instant pot.
Cauliflower
Cauliflower is delicious with chickpeas and is used often in Moroccan cuisine.
Substitute sweet potato, potatoes, carrot, butternut squash, eggplant, spinach, or okra for cauliflower.
Canned tomatoes
We recommend diced tomatoes because they add a rustic chunky texture.
Substitute fire-roasted tomatoes, whole canned peeled tomatoes, and crushed tomatoes for diced tomatoes.
You can use tomato passata or tomato puree if you prefer chickpea stew with a smoother texture.
Vegetable broth
We use low-sodium vegetable broth. Substitute water for vegetable broth.
Fresh herbs
You can serve Moroccan chickpea stew with either flat-leaf parsley or cilantro leaves (fresh coriander).
Lemon juice
Don’t forget a generous squeeze of lemon juice on top before serving. The acidity of the lemon adds freshness and makes the other flavors pop.
Serves well with
- Moroccan couscous or plain couscous.
- Basmati rice or whole grain rice.
- Pita bread or Naan.
- Greek-style or non-dairy yogurt.
- Toasted nuts and dried fruits such as chopped dates, apricots, raisins, shaved almonds, and pistachios sautรฉed for 2 minutes in olive oil and a teaspoon of cinnamon.
How to Make Moroccan Chickpea Stew
US cups + grams measurements in the recipe box at the bottom of the page.
Rinse, dry, and cut the cauliflower into florets. Finely chop the onion.
Heat the extra virgin olive oil in a large skillet. Add the chopped onion and sautรฉ on medium heat for 3 minutes.
Stir often, and don’t let the onion brown.
Add grated garlic, harissa paste, ground cumin, coriander, cinnamon, and sautรฉ for 2 more minutes or until fragrant.
Now, add drained and rinsed chickpeas and cauliflower florets, season them with salt and black pepper, and stir them in the spice mixture for one minute.
Add canned tomatoes and vegetable broth and simmer on medium heat for about 20 minutes or until the cauliflower is fork tender.
Stir occasionally to prevent the chickpeas from sticking to the skillet.
Taste and adjust for salt and heat before serving.
Serving Suggestions
Add a squeeze of fresh lemon juice and chopped parsley or cilantro before serving this delicious Moroccan chickpea stew.
Also, you can turn this stew recipe into a nutritious and satisfying meal by serving it with:
- Moroccan couscous or plain couscous, pita bread, naan bread, or rice.
- Top it with a dollop of Greek yogurt or non-dairy yogurt.
Nico’s Serving Tip (Optional)
To make this dish even more Moroccan, top each serving with a tablespoon of a sweet and crunchy mix of toasted nuts, dried fruit, and cinnamon. You’ll need:
- 1 tablespoon extra virgin olive oil
- 3 tablespoons slivered almonds
- 1 tablespoon shelled pistachios or pinenuts
- ยฝ cup pitted dates chopped
- ยฝ cup dried apricots chopped
- 1 tablespoon raisins
- 1 teaspoon cinnamon + more to garnish
- ยฝ teaspoon cumin
Heat the olive oil in a non-stick skillet, add all ingredients, and sautรฉ for 2 minutes until the nuts start to brown.
Tip
The flavor base is everything!
Sautรฉing onions, garlic, and spices in extra virgin olive oil is the most crucial step in this Moroccan stew recipe, so please don’t skip it.
It only takes about 5 minutes and will completely change the dish’s flavor, making it richer, more aromatic, and much tastier.
Storage & Make Ahead
Make Ahead: This recipe is excellent for meal prep as it stores well in the fridge and freezer.
Refrigerator: Keep Moroccan chickpea stew leftovers in an airtight container for up to 4 days.
Freezer: Let the stew cool down completely, transfer it to a freezer-friendly container, and freeze for 3 months.
Thaw & Reheat: Defrost in the fridge for several hours. Warm it in the microwave for 2 minutes or in a saucepan with a splash of water for 5 minutes.
More Moroccan Recipes
- Moroccan carrot salad
- Harira soup
- Moroccan lentil soup
- Eggplant zaalouk
- Lentil and cauliflower salad
- Sweet potato and lentil salad
- How to cook couscous
- Moroccan couscous
Moroccan Chickpea Stew
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large onion chopped
- 3 cloves garlic pressed
- 1 tablespoon harissa or ยผ teaspoon red pepper flakes
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 2 cans (15 ounces each) chickpeas or 3 cups cooked chickpeas
- 1 medium cauliflower cut into bite-size florets
- 2 cans (15 ounces each) diced tomatoes
- 1ยฝ cups vegetable broth
- 1 teaspoon salt or more to taste
- 2 twists black pepper
- 1 tablespoon flat-leaf parsley or fresh cilantro, chopped + 1 lemon cut into wedges
Instructions
- Heat 2 tablespoons extra virgin olive oil in a large skillet, add 1 large onion (chopped) and sautรฉ on medium heat for 3 minutes.Add 3 cloves garlic (pressed), 1 tablespoon harissa, 1 teaspoon ground cumin, 1 teaspoon ground coriander, and sautรฉ for 2 more minutes until fragrant.
- Stir in 2 cans (15 ounces each) chickpeas, drained and rinsed, then add 1 medium cauliflower cut into florets.
- Add 2 cans (15 ounces each) diced tomatoes, 1ยฝ cups vegetable broth, 1 teaspoon salt, and 2 twists black pepper. Simmer for 20 minutes or until the cauliflower is fork tender. Stir occasionally.
- Taste and adjust for salt and heat before serving with a squeeze of lemon juice and chopped parsley.
MAKE IT A MEAL
- Serve with couscous, rice, or pita bread. Top with a dollop of Greek or non-dairy yogurt. Optionally, top with toasted nuts and dried fruits sautรฉed in cinnamon and olive oil.See "Serving Suggestions" chapter linked below for more info.
Video
Notes
Nutrition
If you liked this Moroccan chickpea stew, you might also enjoy:

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.
Hi there! Can Harissa seasoning be used instead of the paste? If so, how much do you suggest adding and should I add any other ingredients to make up for not using paste? Thanks!
Hi there,
Yes you can use harissa seasoning for sure. Start with one teaspoon and taste the sauce. You might need to add more for a punchier (spicier dish).
I hope this helps! Kindest, Louise
Healthy and delicious recipes I loved it โค๏ธ.
I made this recipe primarily because I needed to use up a head of cauliflower
and what a wonderful event. The end product ws excellent!!. Thank you for sharing. Sally
Hi Sally,
I’m delighted your enjoyed this stew, thank you for taking the time to write a review ๐
All the best,
Louise
This was a fantastic quick meal with loads of flavour and filling.
Made a raita to go along with it and some basmati rice with cilantro and lime. Dโlish
That sounds absolutely scrumptious, Kim – the raita is a great tip!
Thank you for taking time to leave a comment ๐
Kindest, Louise