This post may contain affiliate links. Please read our disclosure policy.

Nourishing Moroccan Chickpea Soup is flavorful, filling and easy to make with an array of veggies, chickpeas and warm spices. This delicious soup can be ready to serve in less than 30 minutes and is the perfect plant-based dinner that the whole family will enjoy.

Moroccan chickpea soup served in a white bowl with a spoon.
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

It’s soup season! Are you excited? We certainly are! Soup is one of our favorite things to make during the cooler months. There’s just something so comforting about a steaming bowl of vegetable soup on a chilly day! While we are a fan of traditional soups like French onion, taco, and split pea, we are also a big fan of more exotic soups like this easy Moroccan chickpea soup with incredible Mediterranean flavors!

The flavor is just so amazing! The combination of the spices like cumin, ginger, and paprika with the tomatoes and fresh herbs gives it that Moroccan flare. When you add in chickpeas, potatoes, and zucchini, it enhances it even more!

Something else that’s great about this chickpea soup is that it’s a super quick, one-pot meal. It’s great for making ahead of time and is super tasty paired with naan or some crusty bread and a crisp salad on the side!

Why you’ll love this recipe

  • Super tasty! This dish is full of flavor and so cozy and comforting served with a warm loaf of crusty bread.
  • Quick & easy to make. Chickpea soup comes together in one pot with very little effort in under 30 minutes.
  • Healthy. It’s a meal that’s hearty and healthy with protein-packed chickpeas and nutritious vegetables.
Two bowls of soup with vegetables and chickpeas in a tomato broth.

Ingredients needed

Chickpea soup is filled with wonderful flavors and nutrients thanks to all of the warm spices, potatoes, chickpeas and vegetables. Here’s what you’ll need to make it:

  • Olive oil. A bit of olive oil is needed to cook down the onion, garlic and spices.
  • Onion & garlic. For a boost of flavor in the base of the soup.
  • Maple syrup. To balance the bold flavors with just a touch of sweetness.
  • Spices. To season the dish, we’re using a mix of cumin, ginger and paprika and some salt & pepper.
  • Chickpeas. Adds texture and plant-based protein to the meal.
  • Vegetable broth. We recommend using a low sodium vegetable broth, so that you can control the amount of salt you like in the soup. Feel free to sub with chicken broth, if you’re not eating vegan or vegetarian.
  • Baby red potatoes. The tender bites of potato add so much heartiness.
  • Diced tomatoes. You’ll need a 15 ounce can of diced tomatoes to give this the right texture and flavor base.
  • Zucchini. No need to peel the zucchini, it adds color and nutrients.
  • Fresh herbs. A mixture of parsley and mint adds freshness and flavor.

How to make this recipe

Making this nourishing Moroccan chickpea soup is simple and straightforward! Everything is cooked in one pot and other than some veggie chopping, it takes very little effort to whip up. Here’s how:

For full, printable instructions, reference the recipe card at the bottom of the post.

  1. Sauté onion, garlic and spices. Heat the olive oil in a large pot over medium heat. Add in the onion, maple syrup, and 1/2 teaspoon of salt. Cook for about 5 minutes or until the onion becomes translucent. Stir in the garlic and spices and cook for an additional minute.
  2. Simmer the soup. Stir in the chickpeas, broth, potatoes, tomatoes (including their juices) and zucchini. Bring to a simmer and cook, stirring a few times, for 20 minutes or until the potatoes begin to soften.
  3. Serve & enjoy. Before serving, mix in the herbs and season to taste with salt and pepper.

Tips for recipe success

  • Make it creamy. If you’d like the soup to be a bit creamier, mash some of the potato pieces against the side of the pot and stir them in with all of the other vegetables.
  • Customize it. Want to add any other veggies? Go for it! This recipe is easy to customize so you can make it your own.
  • Sauté the spices. Be sure to sauté the onion, spices and garlic before adding the broth to deepen the flavor.
Fresh herbs sprinkled over a vegetable soup in a large pot.

Frequently asked questions

Are chickpeas good for you?

Yes, chickpeas are a great source of plant-based protein, especially for vegetarians and vegans. In addition, they are packed with vitamins and minerals. These include choline, which helps your brain and nervous system run smoothly, as well as folate, magnesium, potassium and iron. They are also high in vitamin A, E and C.

Should you peel chickpeas for soup?

Chickpeas, or garbanzo beans, have a very thin skin on the outside. You can eat chickpeas with the skin on, and in this soup, you won’t even notice the skin. However, removing the skins when making hummus makes it creamy and rich.

What if I don’t like chickpeas? Is there a substitute?

If you’re not a fan of chickpeas, you can use kidney beans or white beans instead. You could also simply leave them out and make this a Moroccan vegetable soup.

Serving suggestions

This chickpea soup is hearty enough to eat on its own as a meal or serve it with a side. Here’s some delicious pairing options:

  • Salad. A light, fresh green salad pairs so nicely with this flavorful soup.
  • Sandwich. A soup and sandwich lunch or dinner is the best! Make it a grilled cheese or any favorite sandwich.
  • Bread. Crusty bread or naan is an easy, yet satisfying counterpart to this dish.

Storage recommendations

  • Storing leftovers: Place leftovers in an airtight container in the refrigerator for up to 4-5 days.
  • To freeze: Let the soup completely cool and then transfer it to a freezer-safe container (or multiple containers for meal prep purposes). Freeze for up to 2 months.
  • To reheat: Let the soup thaw in the refrigerator, then heat in the microwave or on the stovetop.
Moroccan soup with veggies and chickpeas.

As usual, PLEASE let me know if you make this soup and how you like it! You can come back here and leave a comment or tag me on instagram (@foodwithfeeling).

No ratings yet

Moroccan Chickpea Soup

Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 4 servings
Nourishing Moroccan Chickpea Soupis flavorful, filling and easy to make with an array of veggies, chickpeas and warm spices. This delicious soup can be ready to serve in less than 30 minutes and is the perfect plant-based dinner that the whole family will enjoy.
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 ½ tablespoons of olive oil
  • 1 small white onion, finely chopped
  • 2 teaspoons of maple syrup
  • 4 cloves of garlic, minced
  • ½ teaspoon of cumin
  • ½ teaspoon of ground ginger
  • ½ teaspoon of paprika
  • 2 15- ounce cans of chickpeas, drained and rinsed
  • 4 cups of vegetable broth
  • 1 pound of baby red potatoes, cut into bite sized pieces
  • 1 15- ounce can of diced tomatoes
  • 1 medium zucchini, cut into bite sized pieces
  • ¼ cup of freshly chopped herbs, I used a mixture of parsley and mint

Instructions 

  • Heat the olive oil in a large pot over medium heat. Add in the onion, maple syrup, and 1/2 teaspoon of salt. Cook for about 5 minutes or until the onion becomes translucent.
  • Stir in the garlic and spices and cook for an additional minute.
  • Stir in the chickpeas, zucchini, potatoes, tomatoes (including their juices), and broth. Bring to a simmer and cook, stirring a few times, for 20 minutes or until the potatoes begin to soften.
  • To make the soup a bit creamier, mash some of the potatoes pieces against the side of the pan and stir in.
  • Before serving, mix in the herbs and season to taste with salt and pepper. ENJOY!

Notes

  • Storing leftovers: Place leftovers in an airtight container in the refrigerator for up to 4-5 days.
  • To freeze: Let the soup completely cool and then transfer it to a freezer-safe container (or multiple containers for meal prep purposes). Freeze for up to 2 months.
  • To reheat: Let the soup thaw in the refrigerator, then heat in the microwave or on the stovetop.
Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

Leave a comment

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

Recipe Rating




7 Comments

  1. Javonni says:

    I was wondering how many chickpeas  I would need to cook to equal 2 cans. Would you have any idea?

  2. Javonni says:

    I’m always looking for a good chickpea recipe. I’m going to to try this soon.

  3. Kloie says:

    Loved it! Tasted great and it was so easy to make!

  4. M Wilson says:

    This is really good and came together quickly. Thank you! I added shredded cheese to the top of mine bc I love cheese. Yum!

  5. Terri with EatPlant-Based says:

    This looks like such a hearty soup! I love to make double-batches of soups and freeze some for later. On those days I’m too tired to cook, dinner can be ready in minutes.

  6. Emily | This Healthy Table says:

    This looks so delicious! Looking forward to trying it :)

  7. Inger @ Art of Natural Liivng says:

    Wow, sounds like an amazing taste blend Brita! And I love a recipe that helps with the flood of zucchini that will be here before we know it!