Moroccan Chickpea Soup
This vegan Moroccan chickpea soup is easy and delicious packed with chickpeas, potatoes, and plenty of spices. It’s a great soup to reheat throughout the week for easy lunches!

When I’m trying to eat a little healthier, soups are one of my favorite things to make. They’re a perfect way to make veggies extra flavorful. It’s easy to make soup like this Moroccan inspired chickpea soup recipe that also happens to be vegan and gluten-free!
I’ve been playing around with spices lately, and I decided to bite the bullet and buy saffron. It’s not cheap, but I had fun playing around with this precious spice! I try to keep our grocery budget in check, so this was definitely a splurge. If you don’t have any saffron, don’t worry. You can make this Moroccan chickpea soup without it. But if you do have a pinch in your pantry, this recipe is worth it!

What are some common Moroccan spices?
I admittedly didn’t know much about Moroccan food, so I did a little research to find out what flavors were commonly used in Moroccan cooking. Spices like ginger, paprika, fennel, nutmeg, saffron, and cinnamon are all pretty common spices. I wanted to keep this recipe pretty simple, so I used paprika, ginger, and saffron.
Ingredients & Substitutions
- Olive oil: Adds richness and helps sauté the aromatics. You can substitute with avocado oil if needed.
- Onion: A yellow or white onion works best for a mild, slightly sweet base.
- Red potatoes: These hold their shape well, but Yukon gold would also work.
- Garlic: Fresh garlic adds the best flavor. Don’t skip it! You can double it up if you like garlic.
- Smoked paprika: Adds a subtle smoky depth. Regular paprika works, but smoked is better.
- Saffron: A little goes a long way. It adds a unique, slightly floral flavor. You can skip it if needed, but it’s worth using if you have it.
- Ground ginger: Adds warmth and a subtle spice.
- Chickpeas: Two cans make this stew hearty and protein-packed.
- Fire-roasted tomatoes: These add a slightly smoky, deeper tomato flavor. Regular diced tomatoes work fine, too.
- Vegetable broth: Use your favorite brand. This is the base of the broth, so good quality matters. I like the Better than Boullion vegetable base.
- Salt: Enhances all the flavors. Feel free to adjust to taste based on your vegetable broth.

How to Store and Reheat Leftovers
This soup reheats well, so it’s a great meal prep recipe. You can store it in the fridge for up to 4 days or in the freezer for up to a month. Simply reheat on the stovetop or in the microwave.
Tips for the Best Stew
- Cut the potatoes evenly so they cook at the same rate.
- Don’t rush the onions. Letting them soften slowly builds a better flavor base.
- Bloom your spices. Cooking them briefly before adding liquid helps bring out their full flavor.
What to Serve With This Stew
This stew is filling on its own, but if you want to round it out, try serving it with:
- Crusty bread or a warm baguette. Try my no-knead Dutch oven bread!
- A simple kale salad or chopped salad is great to pair with this recipe.
- Rice pilaf or garlic quinoa are great for an extra filling meal
Substitution Ideas
- If you’re out of chickpeas, you could substitute another firm white bean, like cannellini beans or navy beans.
- For a lower-carb option, you can substitute cauliflower for the red potatoes.
- If you like it spicier, try substituting salsa for the fire-roasted tomatoes! You might not get as much of the Moroccan flavor but it’s a fun twist! (We learned this trick by accident!)

Other Soup Recipes
If you enjoy this soup, be sure to try my curried chickpea soup or my immunity boosting soup. They’re both loaded with good-for-you ingredients and plenty of spices.
Print
Moroccan Chickpea Soup
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Description
This vegan Moroccan chickpea soup is an easy and delicious soup packed with chickpeas, potatoes, and plenty of spices. It’s a great soup to reheat throughout the week for easy lunches!
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow or white onion, diced
- 1/2 lb red potatoes, chopped into 1/2″ pieces
- 1/2 teaspoon salt
- 2 cloves garlic, minced
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon crushed saffron threads
- 1/4 teaspoon ground ginger
- 2 (15oz) cans of chickpeas, drained and rinsed
- 1 (14oz) can of diced, fire-roasted tomatoes
- 3 1/2 cups vegetable broth
Instructions
- Heat the olive oil in a large pot.
- Add the onion and cook over medium-low heat for about 10 minutes, stirring occasionally until the onion begins to soften.
- Add the salt, garlic, paprika, saffron, and ginger and continue to cook for 3 minutes.
- Add the tomatoes, chickpeas, potatoes, and vegetable broth. Bring to a boil, then reduce heat and simmer for about 20-25 minutes until the potatoes are soft.
Notes
This recipe is adapted from the America’s Test Kitchen Vegetarian Cookbook
Looking for other recipes with Moroccan flavors? Try this Moroccan Lentil Soup!

This recipe was originally published in April 2016. Updated April 2026.

What can I substitute for the tomatoes . Sadly I cannot eat any kind of tomato.
If you can’t eat tomatoes but you’re craving Moroccan flavor, you could try this recipe! https://iheartvegetables.com/easy-moroccan-lentil-stew/
Love this recipe!! I served it over pearl couscous the 1st time but its great by itself!! thank you!!
Yay! I’m so glad you enjoyed it!!
I much like the valuable information you supply to the articles.
I’ll bookmark your blog and check again here frequently.
I am moderately certain I’ll learn plenty of new stuff
proper here! Better of luck for the subsequent!
My friend’s husband made a fantastic Moroccan stew for us one evening, and I wish I could replicate it! Perhaps I should start with this 😉
Yum this soup looks delicious! I always like to make soup to get extra veggies into my diet too – so simple and delicious!
Yum! Love me some chickpeas all up in my soup. I may need to add a good chunk of french bread for maximum dippage though 😉
Delicious! I can’t tell you how important it is to me to find foods that reheat well and are healthy. My idea of cooking is doing a big batch and not worrying for a couple of days. Need to pint his!
What a hearty vegan recipe! I love potatoes and chick peas together.
And I am so excited to hear about your NYC trip – I am heading there very soon!
I love chickpeas!! I can eat it in any way it’s made and I have to try it in this soup! Looks so good and the flavors sound amazing together!
Moroccan is one of those cuisines I really need to explore more; this soup looks like a great place to start; what a gorgeous, hearty soup recipe!