Let me tell you, the scent of cumin, cinnamon, and smoked paprika mingling with simmering chickpeas is enough to make anyone’s mouth water. The first time I made this flavorful Moroccan chickpea soup, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. It was a chilly evening years ago, when I was knee-high to a grasshopper experimenting with flavors from my grandma’s spice rack, and this recipe felt like a warm hug in a bowl.
You know what? My family couldn’t stop sneaking spoonfuls off the stove while it cooked (and I can’t really blame them). Honestly, this warm spiced soup has become a staple for our cozy dinners and a sweet treat for my kids after school. Let’s face it, it’s dangerously easy to make and brings pure, nostalgic comfort, perfect for brightening up your Pinterest cookie board or impressing guests at a casual potluck.
I’ve tested this Moroccan chickpea soup multiple times in the name of research, of course, and it never disappoints. Whether you’re craving a simple weeknight meal or a flavorful dish to share with friends, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
Coming from someone who’s spent years tinkering with spices and soups, this Moroccan chickpea soup stands out for a few reasons. It’s not just a bowl of chickpeas and broth—it’s comfort food reimagined with a soulful twist.
- Quick & Easy: Comes together in under 40 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen pantry.
- Perfect for Cozy Evenings: Great for chilly nights, casual dinners, or warming up after a brisk walk.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, even picky eaters love the mellow warmth of the spices.
- Unbelievably Delicious: The texture of tender chickpeas combined with the vibrant, warm spices creates a next-level comfort food experience.
What makes this recipe different? It’s the blend of warm spices—cumin, coriander, cinnamon, and smoked paprika—that creates a uniquely balanced flavor profile. Plus, I like to lightly toast the spices first to bring out their full aroma. This isn’t just any chickpea soup; it’s my best version, tested and tweaked over the years.
Honestly, this soup is the kind that makes you close your eyes after the first bite. It’s comforting and filling without being heavy. Whether you want to impress guests without stress or just treat yourself to a bowl of pure flavor, this recipe hits the spot.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and a few fresh additions bring it all together beautifully.
- Chickpeas: 2 cans (15 oz / 425 g each) of chickpeas, drained and rinsed (or about 3 cups cooked chickpeas). I recommend using organic canned chickpeas for the best texture.
- Vegetable Broth: 4 cups (1 liter) – homemade or low-sodium store-bought works great.
- Olive Oil: 2 tablespoons, extra virgin for that rich, fruity aroma.
- Onion: 1 medium, finely chopped (adds sweetness and depth).
- Garlic: 3 cloves, minced (for that signature savory kick).
- Carrots: 2 medium, diced (adds a subtle sweetness and texture).
- Canned Diced Tomatoes: 1 can (14 oz / 400 g) – I use fire-roasted for a smoky undertone.
- Spices:
- 1 teaspoon ground cumin (toasted if you can!)
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon (trust me, it’s magic here)
- 1 teaspoon smoked paprika
- ½ teaspoon turmeric powder (optional, adds color and earthiness)
- ¼ teaspoon cayenne pepper (adjust for heat preference)
- Lemon Juice: Juice of 1 lemon, added at the end for brightness and balance.
- Fresh Cilantro: A handful, chopped (or parsley if you prefer).
- Salt & Pepper: To taste.
If you want to swap chickpeas for white beans, that works nicely too. For a gluten-free option, this recipe is naturally safe, and if you need it vegan, just double-check your broth. Fresh lemon juice really lifts the whole dish, so don’t skip it.
Equipment Needed
- Large pot or Dutch oven (a heavy-bottomed one helps with even cooking)
- Wooden spoon or heat-resistant spatula
- Chef’s knife and cutting board (for chopping veggies and herbs)
- Measuring spoons and cups
- Can opener (for canned chickpeas and tomatoes)
- Optional: Immersion blender if you prefer a smoother texture (I like leaving it chunky, but it’s up to you!)
If you don’t have a Dutch oven, a deep saucepan works fine. I’ve used both with success, though the Dutch oven holds heat better for slow simmering. For budget-friendly options, a sturdy non-stick pot will do just fine. Just make sure it’s big enough to hold everything comfortably.
Preparation Method
- Prep your ingredients: Chop the onion, carrots, and garlic. Drain and rinse the chickpeas to get rid of excess salt and starch. This should take about 10 minutes.
- Toast the spices: Heat 2 tablespoons of olive oil in your pot over medium heat. Add cumin, coriander, cinnamon, smoked paprika, turmeric, and cayenne. Stir constantly for about 1 minute until fragrant—be careful not to burn them. This step wakes up the spices and adds depth.
- Sauté the aromatics: Add chopped onion and carrots to the pot. Cook for 5-7 minutes until softened and the onions turn translucent. Toss in garlic and sauté for another 30 seconds until fragrant.
- Add tomatoes and chickpeas: Pour in the canned diced tomatoes with their juices, and add the rinsed chickpeas. Stir to coat everything in the spice mixture.
- Pour in the broth: Add 4 cups (1 liter) of vegetable broth. Bring the soup to a gentle boil over medium-high heat, then reduce heat to low and let it simmer uncovered for 20-25 minutes. This lets the flavors marry and the soup thicken slightly.
- Season and finish: Taste and season with salt and pepper. Stir in the fresh lemon juice for a bright, tangy lift. If you like, add chopped fresh cilantro or parsley at this point.
- Optional blending: For a creamier texture, use an immersion blender to puree part of the soup, leaving some chickpeas whole for texture. Alternatively, scoop out about a cup of soup, blend it in a blender, and return it to the pot.
- Final simmer: Let the soup simmer for another 5 minutes after blending to marry the flavors. Serve hot.
A quick tip: if the soup gets too thick, just add a splash more broth or water to loosen it. Also, keep an eye on the pot to prevent sticking, especially after the tomatoes go in. The smell will fill your kitchen with cozy, inviting warmth.
Cooking Tips & Techniques
One trick I’ve learned—always toast your spices! It makes a world of difference in flavor. Trust me, it’s worth the few extra minutes. Also, don’t rush the simmering step. Letting the soup gently bubble helps those warm spices develop their full character.
Common mistake? Adding salt too early. It’s better to wait until the end to season so you don’t overdo it, especially if your broth is already salted. Another tip: if you want a heartier soup, toss in some chopped sweet potato or butternut squash along with the carrots.
When I first made this soup, I skipped the lemon juice and felt something was missing. That bright acidity really balances the warm spices perfectly. Multitasking while the soup simmers is a must—use that time to prep a fresh side salad or warm some crusty bread.
Consistency is key here: if your soup is too watery, simmer it longer. If too thick, add broth. Don’t hesitate to adjust the spices to your preference. I often add extra smoked paprika for a smoky punch or a pinch more cayenne if I want heat.
Variations & Adaptations
- Protein Boost: Stir in cooked shredded chicken or lamb for a non-vegetarian twist that feels authentic and filling.
- Seasonal Veggies: Swap carrots for diced butternut squash or sweet potatoes in fall and winter. In summer, add chopped zucchini or fresh tomatoes for a lighter feel.
- Spice Level: Adjust the cayenne pepper up or down based on your heat tolerance. You can also add a pinch of harissa paste for a North African heat boost.
- Grain Addition: Add cooked couscous, quinoa, or rice just before serving to make it a heartier meal.
- Dairy-Free Creaminess: For a creamier texture without dairy, stir in coconut milk or almond yogurt at the end.
I once tried this soup with a touch of preserved lemon rind and it added a surprising, delightful tang. Feel free to experiment and make this your own cozy, flavorful creation.
Serving & Storage Suggestions
This Moroccan chickpea soup is best served hot, garnished with fresh cilantro and a wedge of lemon on the side. It pairs beautifully with warm, crusty bread or fluffy couscous to soak up all that spiced goodness.
Leftovers keep well in an airtight container in the fridge for up to 4 days. When reheating, add a splash of broth or water to loosen the soup if it has thickened. It also freezes beautifully—just thaw it overnight in the fridge and reheat gently on the stove.
Flavors actually deepen after a day or two, so if you have patience, make it ahead and enjoy a bowl that tastes even better than when freshly made. For serving, a dollop of plain yogurt or a drizzle of olive oil on top adds a lovely creamy touch.
Nutritional Information & Benefits
This flavorful Moroccan chickpea soup is packed with plant-based protein and fiber from the chickpeas, making it a filling and nutritious meal. Chickpeas provide essential minerals like iron and magnesium, and the warm spices have anti-inflammatory properties.
With about 250 calories per serving (1.5 cups / 350 ml), it’s a balanced choice for anyone watching calories but craving something hearty. Naturally gluten-free and vegan (when using vegetable broth), it fits many dietary needs.
The lemon juice adds a boost of vitamin C, aiding digestion and immune health. Overall, this soup offers a wholesome, comforting meal that’s as good for your body as it is for your soul.
Conclusion
To sum it up, this flavorful Moroccan chickpea soup is a must-try for anyone who loves cozy, spiced meals that come together with ease. It’s simple, satisfying, and totally customizable. I love how it fills my kitchen with warmth and my family’s bellies with happiness.
Don’t be shy about tweaking the spices or adding your favorite veggies—this recipe is forgiving and versatile. I hope you enjoy it as much as I do and that it becomes a go-to for your chilly nights or whenever you need a bowl of comfort.
If you give it a shot, please leave a comment or share your tweaks—I love hearing your stories and ideas. Happy cooking, and may your kitchen be full of delicious aromas!
Frequently Asked Questions
Can I use dried chickpeas instead of canned?
Absolutely! Just soak and cook dried chickpeas ahead of time until tender. This will add time but can improve texture and flavor.
Is this soup spicy?
It has a gentle warmth from the spices and cayenne pepper, but you can adjust the heat level to your taste by reducing or increasing the cayenne.
Can I make this soup in a slow cooker?
Yes! Sauté the aromatics and toast spices on the stove first, then transfer everything to the slow cooker and cook on low for 6-8 hours.
What can I serve with Moroccan chickpea soup?
It goes well with crusty bread, couscous, a fresh green salad, or even a dollop of yogurt to balance the spices.
How long does the soup keep in the fridge?
Stored in an airtight container, it will stay fresh for up to 4 days. It also freezes well for up to 3 months.
Pin This Recipe!

Flavorful Moroccan Chickpea Soup
A warm, spiced Moroccan chickpea soup that combines tender chickpeas with a blend of aromatic spices for a comforting and easy-to-make meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Cuisine: Moroccan
Ingredients
- 2 cans (15 oz / 425 g each) chickpeas, drained and rinsed (or about 3 cups cooked chickpeas)
- 4 cups (1 liter) vegetable broth (homemade or low-sodium store-bought)
- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 1 can (14 oz / 400 g) canned diced tomatoes (fire-roasted preferred)
- 1 teaspoon ground cumin (toasted if possible)
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon
- 1 teaspoon smoked paprika
- ½ teaspoon turmeric powder (optional)
- ¼ teaspoon cayenne pepper (adjust to taste)
- Juice of 1 lemon
- A handful fresh cilantro, chopped (or parsley)
- Salt and pepper to taste
Instructions
- Chop the onion, carrots, and garlic. Drain and rinse the chickpeas to remove excess salt and starch. (About 10 minutes)
- Heat 2 tablespoons olive oil in a large pot over medium heat. Add cumin, coriander, cinnamon, smoked paprika, turmeric, and cayenne. Stir constantly for about 1 minute until fragrant, being careful not to burn the spices.
- Add chopped onion and carrots to the pot. Cook for 5-7 minutes until softened and onions are translucent. Add garlic and sauté for another 30 seconds until fragrant.
- Pour in the canned diced tomatoes with their juices and add the rinsed chickpeas. Stir to coat everything in the spice mixture.
- Add 4 cups vegetable broth. Bring to a gentle boil over medium-high heat, then reduce heat to low and simmer uncovered for 20-25 minutes to let flavors marry and soup thicken slightly.
- Taste and season with salt and pepper. Stir in fresh lemon juice for brightness. Add chopped cilantro or parsley if desired.
- Optional: For a creamier texture, use an immersion blender to puree part of the soup, leaving some chickpeas whole. Alternatively, blend about a cup of soup in a blender and return it to the pot.
- Let the soup simmer for another 5 minutes after blending to marry flavors. Serve hot.
Notes
Toast spices to enhance flavor. Add salt at the end to avoid over-seasoning. Adjust cayenne pepper for desired heat. If soup is too thick, add broth or water to loosen. For a heartier soup, add sweet potato or butternut squash. Soup can be made in a slow cooker by sautéing aromatics and toasting spices first, then cooking on low for 6-8 hours.
Nutrition
- Serving Size: 1.5 cups (350 ml)
- Calories: 250
- Sugar: 6
- Sodium: 400
- Fat: 7
- Saturated Fat: 1
- Carbohydrates: 38
- Fiber: 10
- Protein: 10
Keywords: Moroccan chickpea soup, spiced chickpea soup, easy chickpea soup, vegetarian soup, vegan soup, gluten-free soup, warm soup, cumin soup, healthy soup




