Creamy Moroccan Sweet Potato Soup with Chickpeas

Creamy Moroccan Sweet Potato Soup with Chickpeas is a cozy, hearty bowl of comfort. After making this many times, I’ve perfected the balance of spices for a rich, creamy soup that’s better than takeout. The trick I discovered is using a blend of warm Moroccan spices for a flavorful, comforting meal. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Mediterranean Grilled Halloumi Skewers with Herb Sauce and Refreshing Strawberry Matcha Sago Dessert Recipe.

Why This Creamy Moroccan Sweet Potato Soup with Chickpeas Is Pure Comfort
- Perfect for busy weeknights
- Better than takeout
- Warm and comforting
- Easy to customize
What You'll Need for Creamy Moroccan Sweet Potato Soup with Chickpeas
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Sweet potatoes
- Chickpeas
- Onion
- Garlic
- Ginger
- Moroccan spice blend
- Cumin
- Paprika
- Cinnamon
- Salt
- Pepper
- Optional: Chopped cilantro
- Optional: Crumbled feta
- Optional: Toasted pine nuts

📝 Ingredient Notes
- Sweet potatoes: Any color works, but orange sweet potatoes have the most beta-carotene.
🛒 Tools & Equipment I Recommend
- Immersion blender — Makes blending the soup a breeze and ensures a smooth texture. → See on Amazon
- Good quality Moroccan spice blend — A authentic spice blend is key to this recipe's flavor. It pays for itself vs takeout. → See on Amazon

How to Make Creamy Moroccan Sweet Potato Soup with Chickpeas
- Step 1: Sauté onions, garlic, and ginger until soft. Add spices and cook for 1 minute.
- Step 2: Add sweet potatoes, chickpeas, and vegetable broth. Simmer until potatoes are tender.
- Step 3: Blend the soup until smooth. Stir in coconut milk and adjust seasoning.
Cook's Tips for Perfect Creamy Moroccan Sweet Potato Soup with Chickpeas
- Common mistake and fix: Don't overcook the sweet potatoes. They can become watery and lose their flavor.
- Tip: For a smoother soup, peel the sweet potatoes before adding them to the pot.
- Tip: Make a big batch and freeze leftovers for easy meals later.
Storing & Reheating Creamy Moroccan Sweet Potato Soup with Chickpeas
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container for up to 5 days. Make-ahead tip: This soup can be made ahead and reheated when ready to serve.
Freezing Creamy Moroccan Sweet Potato Soup with Chickpeas
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a pot on the stove over medium heat until warmed through. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway through.
Recipe Notes
- Chef tip: For a spicier soup, add a pinch of cayenne pepper or a diced jalapeño.
- Best substitution: Kidney beans can be substituted for chickpeas.
- Make-ahead: This soup can be made ahead and reheated when ready to serve.
- Scaling: This recipe can easily be doubled or halved to suit your needs.
- Troubleshooting: If the soup is too thick, thin it out with a bit more vegetable broth. If it's too thin, simmer it for a few more minutes to reduce the liquid.
Want to level up this recipe?
Instant Pot — Saves time and ensures even cooking. It's a game-changer for busy weeknights. → Check price on Amazon
Creamy Moroccan Sweet Potato Soup with Chickpeas

Ingredients
Main Ingredients
- Sweet potatoes
- Chickpeas
- Onion
- Garlic
- Ginger
Seasonings
- Moroccan spice blend
- Cumin
- Paprika
- Cinnamon
- Salt
- Pepper
Optional Toppings
- Chopped cilantro
- Crumbled feta
- Toasted pine nuts
Instructions
- Step 1: Sauté onions, garlic, and ginger until soft. Add spices and cook for 1 minute.
- Step 2: Add sweet potatoes, chickpeas, and vegetable broth. Simmer until potatoes are tender.
- Step 3: Blend the soup until smooth. Stir in coconut milk and adjust seasoning.
Notes
- Chef tip: For a spicier soup, add a pinch of cayenne pepper or a diced jalapeño.
- Best substitution: Kidney beans can be substituted for chickpeas.
- Make-ahead: This soup can be made ahead and reheated when ready to serve.
- Scaling: This recipe can easily be doubled or halved to suit your needs.
- Troubleshooting: If the soup is too thick, thin it out with a bit more vegetable broth. If it's too thin, simmer it for a few more minutes to reduce the liquid.
Storage
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a pot on the stove over medium heat until warmed through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway through.
- Make ahead: This soup can be made ahead and reheated when ready to serve.
Nutrition Per Serving
- Calories: 350
- Protein: 12g
- Fat: 8g
- Carbs: 55g
- Fiber: 10g
- Sugar: 12g
- Sodium: 700mg
- Cholesterol: 0mg
- Sat. Fat: 2g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Moroccan Sweet Potato Soup with Chickpeas FAQs
Yes, this soup can be made ahead and reheated when ready to serve.
Overcooking the sweet potatoes can cause the soup to become watery. Be sure to cook them until tender but not mushy.
Yes, this soup freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
Yes, this soup can be made in the Instant Pot. Cook on high pressure for 5 minutes, then let the pressure release naturally.
Heavy cream or half and half can be substituted for coconut milk. The flavor will be slightly different, but the texture will be similar.
A Warm Final Note
I can’t wait for you to try Creamy Moroccan Sweet Potato Soup with Chickpeas and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






