Moroccan Chickpea Soup

Make this easy one-pot Moroccan Chickpea Soup with warm spices, chickpeas, and tomatoes. A nourishing, flavor-packed meal ready in 50 minutes. Get the recipe!

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

This Moroccan Chickpea Soup is a warm, spiced hug in a bowl that’s both nourishing and vibrant. It’s a one-pot wonder packed with chickpeas, tomatoes, and aromatic spices like cumin and cinnamon. You’ll love how the fresh lemon and cilantro brighten every spoonful of this comforting Moroccan Chickpea Soup.

Love Moroccan Chickpea Soup? So do we! If you're into Soup Recipes or curious about Dessert Recipes, you'll find plenty of inspiration below.

Why You’ll Love This Moroccan Chickpea Soup

  • Flavor explosion: Warm spices create a complex, aromatic base.
  • Nourishing & satisfying: Packed with plant-based protein and vegetables.
  • One-pot wonder: Easy cleanup and simple cooking process.
  • Better next day: Flavors meld and deepen overnight.

Ingredients & Tools

  • 2 tbsp olive oil
  • 1 large yellow onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 ½ tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp ground cinnamon
  • ¼ tsp cayenne pepper (or to taste)
  • 1 (28 oz) can crushed tomatoes
  • 2 (15 oz) cans chickpeas, rinsed and drained
  • 4 cups vegetable broth
  • 1 lemon, juiced
  • ½ cup fresh cilantro, chopped
  • Salt and black pepper to taste

Tools: A large Dutch oven or heavy-bottomed soup pot, a wooden spoon, and a microplane or fine grater for the ginger.

Notes: Don’t skip the fresh ginger or lemon juice—they add a necessary zing that cuts through the richness.

Nutrition (per serving)

Calories: 285 kcal
Protein: 10 g
Fat: 8 g
Carbs: 45 g
Fiber: 12 g

Serves: 6 | Prep Time: 15 minutes | Cook Time: 35 minutes | Total Time: 50 minutes

Before You Start: Tips & Ingredient Notes

  • Don’t rush the aromatics. Taking the time to properly sauté the onion, carrot, and celery until they’re soft and sweet is the foundation of the entire soup’s flavor. This step builds a ton of depth.
  • Toast your spices. Adding the cumin, coriander, and cinnamon directly to the pot with the vegetables and letting them cook for just a minute wakes them up and makes their flavor more potent and fragrant.
  • Rinse those chickpeas! Giving your canned chickpeas a good rinse under cold water removes the starchy liquid they’re packed in, which helps create a cleaner, better-textured soup.
  • Taste and adjust at the end. The final seasoning is crucial. After adding the lemon juice, taste your soup. You’ll likely need another pinch of salt and maybe a crack of black pepper to make all the flavors pop.

How to Make Moroccan Chickpea Soup

Step 1: Heat the olive oil in your large Dutch oven or soup pot over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. You’ll hear a satisfying sizzle. Cook, stirring occasionally, for about 8-10 minutes, until the vegetables have softened and the onion turns translucent. You’re not looking for color here, just tenderness—this gentle cooking builds a sweet, savory base.

Step 2: Add the minced garlic and grated ginger to the pot. Stir constantly for about 60 seconds—just until they become incredibly fragrant. Be careful not to let the garlic burn, as it can turn bitter. The aroma at this point is just divine.

Step 3: Now, it’s time for the spices! Sprinkle in the cumin, coriander, cinnamon, and cayenne pepper. Stir everything together so the vegetables are coated in the spice mixture. Cook for another minute. You’ll notice the spices darken slightly and smell toasty and warm; this is how you know their flavors are being fully unlocked.

Step 4: Pour in the crushed tomatoes and stir well, scraping up any little browned bits from the bottom of the pot. Those bits are pure flavor! Let the tomato and spice mixture simmer together for 2-3 minutes. It will thicken and darken a little, which is exactly what you want.

Step 5: Add the rinsed chickpeas and the vegetable broth to the pot. Give everything a good stir to combine. Increase the heat to high and bring the soup to a boil. Once it’s bubbling, immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 20 minutes.

Step 6: After 20 minutes, the soup should be beautifully thickened and the flavors well-combined. Remove the pot from the heat. Stir in the fresh lemon juice and most of the chopped cilantro, reserving a little for garnish. The lemon juice is non-negotiable—it brightens the entire soup and balances the spices perfectly. Now, taste it! Season generously with salt and black pepper until it tastes just right to you.

Storage & Freshness Guide

  • Fridge: Cool completely and store in an airtight container for up to 5 days.
  • Freezer: Freeze in sealed containers for up to 3 months. Thaw in fridge before reheating.
  • Reviving: Reheat gently on the stovetop, adding a splash of broth or water if too thick.

Serving Suggestions

Complementary Dishes

  • Warm, crusty bread or pita — Perfect for dipping and scooping up every last bit of the flavorful broth. A drizzle of good olive oil on top of the bread takes it to another level.
  • Simple couscous or quinoa — Serving the soup over a bed of fluffy grains makes it even more substantial and adds a lovely textural contrast.
  • A crisp, green salad — Something simple with a lemony vinaigrette provides a fresh, crunchy counterpoint to the warm, spiced soup.

Drinks

  • Mint tea — The classic Moroccan pairing. Its sweet, herbal notes are a fantastic palate cleanser that complements the soup’s spices beautifully.
  • A dry rosé or a light red wine — A wine with bright acidity and berry notes won’t overpower the soup and will actually highlight its fruity and spicy elements.

Something Sweet

  • Orange and cinnamon olive oil cake — The citrus and warm spice in the cake are a dreamy echo of the flavors in the soup, creating a wonderfully cohesive end to the meal.
  • Baklava — The honey sweetness and nutty, flaky layers provide a rich and satisfying contrast to the savory, tomato-based soup.

Top Mistakes to Avoid

  • Burning the spices. When you add the dry spices to the pot, you only need to toast them for about 60 seconds. Any longer and they can scorch, introducing a bitter flavor that’s very hard to fix.
  • Using old, stale spices. Ground spices lose their potency over time. If your cumin or coriander doesn’t smell like much when you open the jar, it’s time for a new one. Fresh spices make a world of difference.
  • Skipping the acid at the end. That final squeeze of lemon juice is what balances the richness of the tomatoes and the earthiness of the spices. Without it, the soup can taste a bit flat and one-dimensional.
  • Overcooking the garlic. Garlic burns in a flash and turns bitter. Add it with the ginger and stir constantly for just a minute until fragrant, but not browned.

Expert Tips

  • Tip: For a creamier texture, use an immersion blender to partially puree the soup right in the pot. Just a few pulses will thicken the broth while leaving plenty of whole chickpeas and vegetables for texture.
  • Tip: If you have time, let the soup sit for 10-15 minutes after cooking before serving. This brief resting period allows the flavors to meld together even more harmoniously.
  • Tip: For a protein boost, stir in a cup of cooked, shredded chicken or a can of drained lentils during the last 5 minutes of simmering. They’ll heat through and absorb the delicious broth.
  • Tip: Make a double batch and freeze half. This soup freezes exceptionally well for up to 3 months, making it a perfect ready-made meal for a busy night.

FAQs

Can I make this soup in a slow cooker?
Absolutely! Sauté the onion, carrot, celery, garlic, ginger, and spices in a skillet as directed in Steps 1-3. Then, transfer that mixture to your slow cooker. Add the crushed tomatoes, chickpeas, and broth. Cook on LOW for 6-8 hours or on HIGH for 3-4 hours. Stir in the lemon juice and cilantro right before serving.

How can I make this soup spicier?
The cayenne provides a gentle heat, but you can easily turn up the spice level. Add a pinch of red pepper flakes with the other spices, or serve the soup with a drizzle of harissa—a North African chili paste—on top. You could also mince a fresh serrano pepper and sauté it with the onions at the very beginning.

I don’t have fresh ginger. Can I use ground?
You can, but the flavor will be less bright and pungent. Use about 1 teaspoon of ground ginger in place of the fresh. Add it along with the other dry spices in Step 3. The soup will still be delicious, though I highly recommend fresh if you can get it.

Is this soup freezer-friendly?
It’s one of the best soups for freezing! Let it cool completely, then transfer it to airtight containers or freezer bags, leaving a little space for expansion. It will keep well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a little splash of broth or water if it has thickened too much.

What can I use instead of cilantro?
If you’re one of those people for whom cilantro tastes like soap, fresh flat-leaf parsley is a wonderful substitute. It still provides that fresh, green note without the polarizing flavor. You could also use a tablespoon of chopped fresh mint for a different, but equally lovely, herbal finish.

Moroccan Chickpea Soup

Moroccan Chickpea Soup

Recipe Information
Cost Level $
Category soup recipes
Difficulty Medium
Cuisine Middle-eastern, north-african
Recipe Details
Servings 6
Total Time 50 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Make this easy one-pot Moroccan Chickpea Soup with warm spices, chickpeas, and tomatoes. A nourishing, flavor-packed meal ready in 50 minutes. Get the recipe!

Ingredients

For the Ingredients

Instructions

  1. Heat the olive oil in your large Dutch oven or soup pot over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. Cook, stirring occasionally, for about 8-10 minutes, until the vegetables have softened and the onion turns translucent.
  2. Add the minced garlic and grated ginger to the pot. Stir constantly for about 60 seconds—just until they become incredibly fragrant.
  3. Sprinkle in the cumin, coriander, cinnamon, and cayenne pepper. Stir everything together so the vegetables are coated in the spice mixture. Cook for another minute.
  4. Pour in the crushed tomatoes and stir well, scraping up any little browned bits from the bottom of the pot. Let the tomato and spice mixture simmer together for 2-3 minutes.
  5. Add the rinsed chickpeas and the vegetable broth to the pot. Increase the heat to high and bring the soup to a boil. Once it’s bubbling, immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 20 minutes.
  6. Remove the pot from the heat. Stir in the fresh lemon juice and most of the chopped cilantro, reserving a little for garnish. Season generously with salt and black pepper until it tastes just right to you.

Chef's Notes

  • Cool completely and store in an airtight container for up to 5 days.
  • Freeze in sealed containers for up to 3 months. Thaw in fridge before reheating.

Not what you're looking for?

Or discover more recipes in Soup Recipes

Tags