Moroccan-Spiced Chickpea Stew (Vegan)
This Moroccan-spiced stew is rich, comforting, and irresistibly fragrant—it’s everything I want in a plant-based cozy meal, minus the fuss.

It’s actually a spin on my original Chickpea Stew but this time, I layered it with warming spices inspired by Moroccan and Indian cuisine—including cumin, cinnamon, ginger, and coriander—all coming together to create a deep, aromatic flavor profile that tastes like it simmered for hours (but really, it comes together in just about 30 minutes).
Why you’ll love this recipe:
- Creamy without cream: I achieve that thick, velvety stew base using only blended canned chickpeas and their liquid. It’s indulgent and totally plant-based!
- Easy and affordable: This recipe is centered around cost-effective staple ingredients, including canned chickpeas, canned fire-roasted tomatoes and tomato paste.
- Family-approved: It comes together quickly, has a wonderful flavor, and can be enjoyed in a number of ways (serve it on its own, with warm pita bread or brown rice, or you can pair it with grilled chicken or fish). You can make it ahead of time, and have leftovers for lunch or on nights when you’re too tired to whip up something new.





The real star here is the canned chickpeas. They’re budget-friendly, incredibly convenient, and filled with protein, fiber, and a variety of vitamins and minerals. And don’t toss that liquid…well, be sure to save the liquid in two of the cans. Known as aquafaba, the starchy water from the can blends into a creamy base that makes the stew thick and indulgent—without a drop of cream. It’s feels like culinary magic.
This recipe is nourishing, satisfying, and a total cinch to make. My family loves it and I’m hoping you do, too!


Another cozy vegetarian bowl to try: my Superfood Lentil Veggie Stew!

Moroccan-Spiced Chickpea Stew (Vegan)
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced (~1 ½ cups)
- 1 teaspoon kosher salt
- 4 garlic cloves, minced (or 1 teaspoon garlic powder)
- 1 tablespoon tomato paste
- 2 teaspoons ground cumin
- 1 teaspoon ground ginger
- 1 teaspoon ground cinnamon
- 1 teaspoon ground coriander
- 3 14-ounce cans chickpeas ; 1 drained and 2 with liquid
- 1 14-ounce can fire-roasted diced tomatoes
- ½ cup chopped fresh parsley or cilantro
- Optional: ¼ teaspoon cayenne for a kick
- Optional: 1 teaspoon lemon zest for brightness
Instructions
- In a large, wide skillet, heat the olive oil over medium-high heat. Add the diced onion and salt, and sauté for about 6 minutes, until soft and lightly caramelized.
- Reduce the heat to medium-low, and stir in the garlic, tomato paste, cumin, ginger, cinnamon, and coriander. Cook for 1 minute, stirring constantly to avoid burning. The mixture will be thick and deeply aromatic.
- Add the drained can of chickpeas and the fire-roasted diced tomatoes with their juices. Stir everything together and let it simmer for 5 minutes to blend the flavors.
- While the stew simmers, add the remaining two cans of chickpeas with their liquid (aka aquafaba) into a blender and process until smooth and creamy. If your blender is small, do this in two batches.
- Pour the blended chickpeas into the skillet and raise the heat to medium-high. Stir everything together to fully incorporate the pureed chickpea mixture. Once you reach a gentle boil, cover with a lid, reduce heat and simmer for about 20 minutes, stirring occasionally, until its piping hot. Remove lid, stir in the herbs, along with optional lemon zest (and cayenne for heat). Season with additional salt and black pepper to taste and serve.
Notes
• Use a large, wide skillet. Mine is ~11 inches across. Ingredients
• I love using fire-roasted diced tomatoes for that extra smoky depth—but plain diced tomatoes will also work in a pinch. • Aquafaba (the chickpea liquid) is the not-so-secret ingredient here! It blends beautifully with the chickpeas to create a velvety texture that mimics a creamy stew—no dairy or broth needed. • You’ll need a total of 3 cans chickpeas: 1 can will be rinsed and drained; 2 cans are blended with their liquid (aqua faba) to create a creamy, velvety texture without having to use heavy cream. • If your blender isn’t big enough to puree both chickpea cans (plus their liquid) at the same time, you can do it in 2 batches and pour each into the skillet when it’s done blending. Storage tip
This keeps well in the fridge for up to 4 days—simply reheat gently on the stove or in the microwave, stirring occasionally to maintain its creamy texture. You can also freeze this stew in portioned containers for up to 3 months. Simply thaw in the refrigerator before reheating.

I normally make hummus or Indian meals with chick peas; this was a wonderful change for us. I always add more seasoning than recipes call for because I love them! I doubled the seasoning. I also added a drained and rinsed can of spinach (to get rid of it) It was part of my stockpile of emergency food. I’m not a big fan of canned veggies. We ate the first round with fried potatoes. Leftovers will be with rice.
Hi Kim! Your variations on this recipe sound absolutely delicious! We’re so glad to hear that this stew was a new, fun dish for you…we love to switch it up! Enjoy! — Eliza (Team Joy)
Delicious, easy, healthy. I thinned my batch with a bit of broth.
Hi AEB, Thank you so much for sharing your experience! So glad you loved this one!— Eliza (Team Joy)
Yummy, affordable, healthy, easy to prepare. Love the use of the aquafaba and chickpeas blended to make stew creamy. Some of us enjoyed it with pita bread, some with brown basmati rice. Most of us put a handful of baby spinach in the bottom of our bowls and then ladled the stew on top. So delicious!! Thank you, Joy — first time for me at your website, and I’ll be back.
Hi Debby! Thank you so much for this kind review! We’re so happy to hear that you loved this recipe. Sounds like such a crowd pleaser…and you’re inspiring us to make it this week! Come back anytime, we love to have you here!— Eliza (Team Joy)
Great recipe! Love the spice blend.
Yay! So happy you enjoyed this one!!
So easy to make and packed with flavor!
So happy you enjoyed this one, Shelly!! xx
I found and made this recipe today. It us the best stew ever! I thought the cinnamon and ginger would be overpowering, but the spices are the perfect blend.
Ohhhh this just made me smile…thank you, Linda! !! I’m so glad you gave it a chance, and I’m thrilled that you found the spice blend to be perfectly balanced. That cozy Moroccan vibe is everything 😉
I loved this recipe, easy to make and delicious to eat! The warm flavors and the hearty chickpeas made a favorite cold weather comfort food!
This will be a staple in my house.
So thrilled you enjoyed this stew, Kris!! xx
Even better next day. I like to serve with sliced cucumber and dollop of yogurt on top… maybe a slight pinch of gray finishing salt.
Thanks sounds delicious, Sharon!!
Very good. Will make it again although it was very thick so I will add more of the diced tomatoes.
Eileen, so glad you enjoyed it! And yes, if you find it’s too thick, that’s an easy fix: adding a little extra diced tomatoes (or even some broth) will loosen it right up. Love that you’re already planning to make it again! 😉
This stew is so hearty and satisfying. I omitted the red pepper, as I don’t like spicy foods. I’ve really enjoyed it. And I love that it was so easy to make. Thanks for another fantastic recipe, Joy!
Paula, I’m so glad you enjoyed this stew! Skipping the red pepper is an easy adjustment if you’re not into heat. So happy this one was a hit—and I truly appreciate your kind words! xx
Great mix of spices. I added the cayenne for the kick. Had cilantro to use up and liked it with this. Like your original Chickpea Stew, this is easy and delicious and perfect.
Hi Jill! Thank you for your kind message. We’re so happy to hear that you loved the spice in this recipe. Cilantro is a perfect addition! Enjoy! — Eliza (Team Joy)
Love this recipe!
Hooray!!! Thank you so much, Kathleen. So glad this recipe was a winner for you! — Eliza (Team Joy)