Moroccan Chickpea Stew Recipe

Calendar icon Published: May 20th 2022 by Sarah Leadon
Clock icon Last updated: Mar 6th 2026
Read time: 5 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Top View of Moroccan Chickpea Stew

This Moroccan Chickpea Stew is a hearty and flavorful dish that combines chickpeas, lentils, and vibrant spices for a comforting meal. Perfect for weeknight dinners or cozy gatherings, this vegan stew showcases the rich culinary traditions of Moroccan cuisine. With its warm spices and nutritious ingredients, it’s sure to satisfy your taste buds and nourish your body.

This Moroccan Chickpea Stew is a delightful blend of warm spices and hearty ingredients, making it a satisfying meal for any occasion. It's easy to prepare and can be made ahead or frozen for later enjoyment. Versatile and nourishing, this stew is perfect for weeknight dinners or cozy gatherings.

Before you start

  • Gather all ingredients to streamline the cooking process.
  • Use a Dutch oven for even heat distribution.
  • Rinse and drain chickpeas to remove excess sodium.

During cooking

  • Cook onions until translucent for a sweet base flavor.
  • Look for lentils to be tender but not mushy.
  • Avoid overcooking the carrots; they should retain some crunch.
  • Cook in batches if your pot is too small to avoid steaming.

Make-ahead & storage

  • Prepare the stew a day ahead and refrigerate for enhanced flavors.
  • Reheat gently on the stove, adding a splash of broth if needed.

Common mistakes

  • Skip salting early → it can lead to bland flavors.
  • Overcrowd the pot → it may steam instead of sautéing.

Serve with

  • Fluffy couscous or quinoa to soak up the rich stew flavors.
  • A crisp green salad with lemon vinaigrette for freshness.
  • Warm pita bread or naan for dipping and scooping.

Toppings & textures

  • Chopped fresh parsley or cilantro for a herby finish.
  • Sliced jalapeños or a sprinkle of red pepper flakes for heat.

Occasions

  • Perfect for cozy weeknight dinners or potluck gatherings.

Substitutions

  • If you lack chickpeas, use white beans for a creamy texture and mild flavor.
  • For a gluten-free option, serve this recipe with quinoa instead of couscous.

Variations

  • Add sweet potatoes for a sweeter flavor and extra nutrients in this recipe.
  • Incorporate spinach or kale for added greens and a pop of color while keeping it healthy.

Refrigerate

  • Allow the stew to cool before transferring to an airtight container.
  • Use within 3–4 days for best flavor and quality.

Freeze

  • Freezing not recommended; the texture of chickpeas may change upon thawing.

Reheat

  • Reheat gently on the stove over medium heat until steaming hot throughout.
  • Add a splash of vegetable broth if the stew thickens too much.

Repurpose ideas

  • Serve over rice or quinoa for a hearty grain bowl.
  • Use as a filling for wraps or stuffed peppers for a new meal option.

  • Olive oil: Adds richness and depth to the stew, enhancing overall flavor.
  • Onion: Provides a sweet and savory base, contributing to the aroma and flavor profile.
  • Garlic: Infuses the dish with a robust aroma and enhances the savory taste.
  • Carrots: Adds natural sweetness and a slight crunch, balancing the spices.
  • Vegetable broth: Serves as the flavorful liquid base, enriching the stew's taste.
  • Fire-roasted diced tomatoes: Contributes acidity and a smoky flavor that brightens the dish.
  • Dry green or brown lentils: Provides protein and a hearty texture, making the stew filling.
  • Salt: Enhances all flavors, ensuring a well-seasoned dish.
  • Cumin: Adds warmth and earthiness, characteristic of Moroccan cuisine.
  • Coriander: Offers a citrusy note that complements the other spices.
  • Ground allspice: Introduces a warm, sweet spice that deepens flavor complexity.
  • Cinnamon: Adds warmth and sweetness, enhancing the stew's aromatic profile.
  • Smoked paprika: Provides a smoky depth that elevates the overall flavor.
  • Cayenne pepper: Adds heat and a kick to balance the sweetness of other ingredients.
  • Chickpeas: Contributes protein and a creamy texture, making the stew heartier.
  • Fresh lemon juice: Brightens flavors with acidity, enhancing freshness in this recipe.
  • Vegan cashew yogurt (optional): Adds creaminess and tang as a topping for extra richness.
  • Lemon slices (optional): Provides an additional burst of freshness when served as garnish.
  • Peanuts (optional): Introduces crunch and nuttiness, adding texture contrast to the stew.
  • Fresh parsley leaves (optional): Offers a fresh herbal note that brightens the dish when used as garnish.

What can I use as a substitute for chickpeas in this Moroccan Chickpea Stew?

If you lack chickpeas, white beans can be used for a creamy texture and mild flavor, making them a suitable alternative in this recipe.

Can I make this Moroccan Chickpea Stew ahead of time?

Yes, preparing the stew a day in advance enhances the flavors. Simply refrigerate it and reheat gently on the stove before serving.

Is it possible to freeze this Moroccan Chickpea Stew?

Freezing is not recommended, as the texture of chickpeas may change upon thawing, affecting the overall quality of the dish.

Author: Sarah Leadon
Rate
Average: 4.6 (7 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
10 mins
Cook Time
40 mins
Total Time
50 mins
Serves
6 persons

Ingredients

  • 2 tablespoons olive oil

  • 1 onion, diced

  • 3 cloves, minced garlic

  • 2 carrots, diced

  • 4 1/2 cups vegetable broth

  • 1 15-ounce can fire-roasted diced tomatoes

  • 1 cup dry green or brown lentils

  • 1 teaspoon salt

  • 1/2 teaspoon cumin

  • 1/4 teaspoon coriander

  • 1/8 teaspoon ground allspice

  • 1/4 teaspoon cinnamon

  • 1/4 teaspoon smoked paprika

  • 1/8 teaspoon cayenne pepper

  • 1 15-ounce can chickpeas, drained, rinsed

  • 2 tablespoons fresh lemon juice

  • 1 cup vegan cashew yogurt (optional)

  • Lemon slices (optional)

  • 1/4 cup peanuts, roughly chopped (optional)

  • 1/4 cup fresh parsley leaves (optional)

Instructions

To a Dutch oven, add oil. Set over medium-high heat.

Stir in the onion and cook for 5-7 minutes until softened. Add the garlic and cook for another minute until fragrant.

Stir in carrots and cook for 5-6 minutes until softened.

Stir in vegetable broth, tomatoes, lentils, salt, cumin, coriander, ground allspice, cinnamon, smoked paprika, and cayenne pepper. Bring the chickpea stew to a boil, then decrease the heat to medium-low and cook for 25 minutes, periodically stirring until the lentils are tender.

Stir in the chickpeas and lemon juice and cook for 5 minutes.

If desired, divide the chickpea stew between 6 bowls and top with a dollop of vegan cashew yogurt, lemon slices, peanuts, and parsley.

Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

Subscribe

Add new comment

The content of this field is kept private and will not be shown publicly.