...

by Chef Emma

Updated on:

There is nothing quite like a bowl of soup that warms you from the inside out, and this Moroccan sweet potato chickpea soup does exactly that. It’s a journey of flavor, combining earthy sweet potatoes with hearty chickpeas and a vibrant blend of North African spices. In my kitchen, this has become a go-to recipe for a satisfying and healthy meal.

I’ve perfected a simple technique that unlocks a depth of flavor you might not think possible from such straightforward ingredients. This recipe is more than just a list of steps; it’s a guide to creating a truly memorable, aromatic, and creamy soup.

Why You’ll Love This Recipe

The secret to this soup’s incredible flavor lies in blooming the spices. By toasting the cumin, paprika, coriander, and other spices in warm olive oil with the aromatics, we awaken their fat-soluble compounds. This simple step creates a profoundly aromatic and complex foundation that makes every spoonful rich and memorable.

A final touch of full-fat coconut milk just before blending transforms the texture into something special. It adds a subtle richness and a velvety, creamy mouthfeel without any dairy, perfectly balancing the sweet and earthy notes of the soup.

This recipe is naturally vegan and gluten-free. It is packed with plant-based protein and high-fiber ingredients, making it a wholesome and nourishing meal.

It is perfect for weeknight dinners and meal prep. The flavors get even better the next day, and it freezes beautifully, making it an ideal recipe to have on hand for busy days.

Ingredients Needed

  • 2 sweet potatoes (medium)
  • 1 tbsp olive oil
  • 1 onion (medium, diced)
  • 2 celery stalks (diced)
  • 2 garlic cloves (minced)
  • 2 tsp cumin
  • 1 tsp smoked paprika
  • 1 tsp coriander
  • 1 tsp turmeric
  • 1/2 tsp red pepper flakes
  • 1/2 tsp ground caraway seed
  • 1/2 tsp cinnamon
  • 6 cups vegetable stock (low sodium)
  • 18 oz can chickpeas (drained)
  • 1 lemon (juiced)
  • salt & pepper (to taste)
  • parsely (for garnish)

Ingredient Notes & Substitutions

For the sweet potatoes, a medium size is approximately 8 to 10 ounces each. I prefer using sweet potatoes over yams in this recipe because their natural sweetness and creamy texture are essential to the final dish. True yams are starchier and less sweet.

Chickpeas, also known as garbanzo beans, are a fantastic source of protein and fiber. Canned chickpeas are convenient, but you can also use dried ones if you plan by soaking and cooking them first.

The Moroccan spices create a warm and complex flavor profile. If you don’t have caraway seed, a pinch of fennel seed is a good substitute, or you can simply omit it. For a convenient alternative, you could use a pre-made Moroccan spice blend like Ras el Hanout.

Using a low-sodium vegetable stock gives you better control over the final seasoning of the soup. For a non-vegetarian version, chicken stock works well too.

To achieve that luxurious creaminess, you have a few options. Full-fat coconut milk adds a subtle richness. Almond butter or tahini also work beautifully, lending a slightly nuttier flavor while keeping the soup vegan and dairy-free.

As for fresh herbs, chopped cilantro can easily be substituted for parsley as a garnish, depending on your preference.

Chopping sweet potatoes and other vegetables, preparing them to be added to the flavorful moroccan sweet potato chickpea soup.

How to Make Moroccan Sweet Potato Chickpea Soup

Step 1: Roast the Sweet Potatoes

First, preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup. Scrub the sweet potatoes thoroughly and remember to poke them several times with a fork. This prevents them from potentially bursting in the oven. Bake them for about one hour, or until they are very tender when pierced. Roasting the sweet potatoes this way deeply caramelizes their natural sugars, adding incredible depth to the soup.

Step 2: Sauté Aromatics and Bloom Spices

While the potatoes are roasting, heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, celery, and minced garlic. Cook, stirring occasionally, for about 5 minutes until the vegetables are soft and translucent. Now for the most important step: add the cumin, smoked paprika, coriander, turmeric, red pepper flakes, caraway, and cinnamon. Stir constantly for one to two minutes. Your kitchen will fill with a deeply fragrant, warming aroma as the spices bloom in the oil.

Step 3: Simmer the Soup Base

Pour the vegetable stock into the pot with the bloomed spices. Add the drained chickpeas and the juice from one lemon. Stir everything together and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer gently while the sweet potatoes finish roasting.

Step 4: Add Sweet Potato Flesh

Once the sweet potatoes are tender, carefully remove them from the oven. Slice them in half lengthwise. The flesh should be soft enough to easily scoop out with a spoon. Add all of that delicious roasted sweet potato flesh directly into the simmering pot and stir to combine.

Step 5: Add Creaminess and Puree

Just before you blend the soup, stir in the 1/4 cup of full-fat coconut milk, almond butter, or tahini. This is my secret for the ultimate creamy finish. Use an immersion blender to puree the soup directly in the pot until it’s perfectly smooth and velvety. If you are using a standard blender, work in batches. Only fill the blender about halfway, and be sure to vent the lid by removing the center cap and covering it with a folded kitchen towel. This allows steam to escape safely and prevents any hot soup explosions.

Step 6: Season and Serve

Finally, taste the soup and season it generously with salt and pepper until the flavors pop. Ladle the hot soup into bowls and serve immediately. I love to add a fresh garnish and a little texture to each bowl.

Alternative Cooking Methods & Troubleshooting

Alternative Cooking Methods: Instant Pot & Slow Cooker

For an Instant Pot version, use the Sauté function to heat the oil and cook the aromatics. Bloom the spices as directed, then add the stock, chickpeas, lemon juice, and diced raw sweet potatoes. Secure the lid, set the valve to sealing, and cook on high pressure for 8 to 10 minutes. Allow a natural pressure release for 10 minutes before quick-releasing the rest. Stir in the coconut milk and puree as usual.

To make this in a slow cooker, I recommend sautéing the aromatics and blooming the spices on the stovetop first for the best flavor. Transfer this mixture to the slow cooker, then add the stock, lemon juice, chickpeas, and diced raw sweet potatoes. Cook on low for 6 to 8 hours or on high for 4 to 6 hours. Before serving, stir in the coconut milk and puree until smooth.

Soup Troubleshooting Guide

If your soup tastes a bit bland, the fix is usually simple. Add a bit more salt and a fresh squeeze of lemon juice to brighten the flavors. A dash of harissa can also add a nice kick. Ensure you took the time to properly bloom the spices, as this step is key to flavor development.

If the soup is too thick for your liking, you can easily thin it. Just stir in a splash of extra vegetable stock or water until it reaches your desired consistency.

If the soup is too thin, allow it to simmer longer on the stovetop with the lid off to reduce and thicken. Another great trick is to stir in a tablespoon of red lentils during the simmer; they will dissolve and naturally thicken the soup.

To adjust the spice level, you can add more red pepper flakes or a swirl of harissa at the end for more heat. If it’s too spicy, a dollop of yogurt or a spoonful of coconut milk can help cool it down.

Pro Tips & Common Mistakes to Avoid

Pro Tips for the Best Moroccan Sweet Potato Chickpea Soup

To save time on a busy weeknight, roast the sweet potatoes ahead of time. Once cooled, you can store them in the refrigerator for a couple of days, making soup preparation much faster.

Do not skip blooming the spices. This one-minute step is the secret to unlocking the deep, complex flavors that make this soup so special. It’s the difference between a good soup and a great one.

Always taste and adjust the seasoning before you serve the soup. A final pinch of salt or a squeeze of lemon juice can bring all the flavors into perfect harmony.

If you choose to use almond butter or tahini for creaminess, add it a tablespoon at a time and taste as you go, as their flavors are more pronounced than coconut milk.

For households with varying spice preferences, keep the red pepper flakes in the soup moderate. You can serve harissa or chili oil on the side for individuals to customize their own level of heat.

Common Mistakes to Avoid

Forgetting to poke the sweet potatoes before baking can lead to a messy situation. The holes allow steam to escape, preventing the potatoes from bursting in your oven.

When using a traditional blender for hot liquids, never overfill it. The steam can build up and blow the lid off, creating a dangerous and hot mess. Blend in small batches and always vent the lid.

Under-seasoning is a common pitfall with soups. The large volume of liquid requires a good amount of salt and acid to make the flavors shine. Taste frequently as you season.

Don’t rush the first step of sautéing the aromatics. Cooking the onion, celery, and garlic until they are truly soft and fragrant builds the essential flavor foundation for the entire soup.

Serving & Storage

Creative Serving Ideas

Garnishes can transform a simple bowl of soup. I recommend a sprinkle of fresh parsley or cilantro, a few lemon wedges on the side for squeezing, or some crunchy Spiced Lemon Roasted Chickpeas. For non-vegan options, a swirl of creme fraiche, sour cream, or Greek yogurt is delicious. A drizzle of good quality olive oil or even chili oil adds a final touch of richness. For extra texture, try chopped peanuts, walnuts, or crispy fried sage leaves.

This soup is wonderful served with warm, crusty bread for dipping. Fluffy pita bread or naan are also excellent choices. For a more substantial meal, pair it with a simple green salad or a small side of couscous.

Storage and Make-Ahead Tips

You can store leftover soup in an airtight container in the refrigerator for up to 3 or 4 days. The flavors will continue to meld and often taste even better the next day.

This soup freezes exceptionally well. Allow it to cool completely before transferring it to freezer-safe containers or bags, making sure to leave some space at the top for expansion. It will keep in the freezer for up to 3 months. Thaw it overnight in the fridge before reheating.

To reheat, warm the soup gently on the stovetop over medium-low heat, stirring occasionally. If it has thickened during storage, add a splash of water or vegetable stock to loosen it. You can also reheat it in the microwave.

Because it stores and reheats so well, this is an excellent recipe for meal prep. Make a big batch over the weekend for easy and delicious lunches or dinners throughout the week.

Conclusion

This Moroccan sweet potato chickpea soup is the epitome of comfort in a bowl. It delivers vibrant, complex flavors and a wonderfully creamy texture, all while being incredibly easy to prepare. My technique of blooming the spices and adding a creamy finish ensures you can achieve fantastic, restaurant-quality results in your own kitchen. I encourage you to experiment with different garnishes and make this heartwarming soup your own. I hope you enjoy it as much as I do.

Frequently Asked Questions (FAQ)

Can you freeze Moroccan Sweet Potato Chickpea Soup?

Yes, this soup freezes beautifully. Allow it to cool completely, then transfer to airtight, freezer-safe containers or bags. It can be frozen for up to 3 months. Thaw in the refrigerator overnight or reheat gently from frozen on the stovetop.

What is the difference between a sweet potato and a yam?

While often used interchangeably in the US, true yams are starchy, less sweet, and have rough, bark-like skin, different from the smoother-skinned, sweeter orange-fleshed sweet potatoes commonly sold. Our recipe uses sweet potatoes for their distinct sweetness and creamy texture.

Is Moroccan Sweet Potato Chickpea Soup healthy?

Absolutely. This soup is packed with nutrients. Sweet potatoes are rich in vitamins, chickpeas provide plant-based protein and fiber, and the array of Moroccan spices offers antioxidants. Made with vegetable stock and coconut milk, it’s naturally vegan, gluten-free, and dairy-free.

How do you thicken or thin sweet potato soup?

If your soup is too thick, simply stir in additional vegetable stock or water, a splash at a time, until it reaches your desired consistency. If it’s too thin, you can simmer it gently for a longer period to reduce the liquid, or blend in a handful of cooked red lentils or a few cashews for natural thickening.

What are some easy garnish ideas for sweet potato soup?

Simple garnishes can elevate your soup. Try a sprinkle of fresh parsley or cilantro, a squeeze of fresh lemon juice, a drizzle of olive or chili oil, a dollop of Greek yogurt if not dairy-free, or some crunchy roasted chickpeas.

Can I make this soup in an Instant Pot or slow cooker?

Yes, you can. We provide detailed instructions within the recipe for adapting it to both the Instant Pot and slow cooker methods, allowing you to enjoy this flavorful soup with your preferred cooking style.

What if my soup is too bland?

If your soup lacks flavor, try adding more salt, a fresh squeeze of lemon juice, or a dash of your favorite hot sauce like harissa. Ensure you properly bloomed the spices at the beginning of the cooking process, as this step is crucial for flavor depth.

Is this soup suitable for a vegan diet?

Yes, this Moroccan Sweet Potato Chickpea Soup is inherently vegan. It uses vegetable stock, chickpeas, and our unique creaminess boost comes from full-fat coconut milk or alternatives like almond butter or tahini, making it a delicious plant-based meal.

moroccan sweet potato chickpea soup

Moroccan Sweet Potato Chickpea Soup

A deeply aromatic and creamy Moroccan sweet potato chickpea soup, combining earthy sweet potatoes, hearty chickpeas, and a vibrant blend of North African spices. This wholesome, naturally vegan, and gluten-free dish is perfect for a comforting and satisfying meal that warms you from the inside out.
Prep Time 15 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 30 minutes
Servings: 6
Course: Main Course, Soup
Cuisine: Moroccan, North African
Calories: 150

Ingredients
  

  • 2 sweet potatoes (medium)
  • 1 tbsp olive oil
  • 1 onion (medium, diced)
  • 2 celery stalks (diced)
  • 2 garlic cloves (minced)
  • 2 tsp cumin
  • 1 tsp smoked paprika
  • 1 tsp coriander
  • 1 tsp turmeric
  • 1/2 tsp red pepper flakes
  • 1/2 tsp ground caraway seed
  • 1/2 tsp cinnamon
  • 6 cups vegetable stock (low sodium)
  • 18 oz can chickpeas (drained)
  • 1 lemon (juiced)
  • salt & pepper (to taste)
  • 1/4 cup full-fat coconut milk (or almond butter/tahini)
  • parsley (for garnish)

Equipment

  • Large pot or Dutch oven
  • Baking sheet
  • immersion blender (or standard blender)

Method
 

Step 1: Roast the Sweet Potatoes
  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup. Scrub the sweet potatoes thoroughly and poke them several times with a fork to prevent bursting. Bake for about one hour, or until very tender when pierced. Roasting them this way caramelizes their natural sugars, adding incredible depth to the soup.
Step 2: Sauté Aromatics and Bloom Spices
  1. While the potatoes are roasting, heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, celery, and minced garlic. Cook, stirring occasionally, for about 5 minutes until the vegetables are soft and translucent. Add the cumin, smoked paprika, coriander, turmeric, red pepper flakes, caraway, and cinnamon. Stir constantly for one to two minutes until your kitchen fills with a deeply fragrant, warming aroma as the spices bloom in the oil.
Step 3: Simmer the Soup Base
  1. Pour the vegetable stock into the pot with the bloomed spices. Add the drained chickpeas and the juice from one lemon. Stir everything together and bring the mixture to a boil. Once boiling, reduce the heat to low and let it simmer gently while the sweet potatoes finish roasting.
Step 4: Add Sweet Potato Flesh
  1. Once the sweet potatoes are tender, carefully remove them from the oven. Slice them in half lengthwise. Scoop out all the delicious roasted sweet potato flesh with a spoon directly into the simmering pot and stir to combine.
Step 5: Add Creaminess and Puree
  1. Just before you blend the soup, stir in the 1/4 cup of full-fat coconut milk, almond butter, or tahini for an ultimate creamy finish. Use an immersion blender to puree the soup directly in the pot until it’s perfectly smooth and velvety. If using a standard blender, work in batches, filling it only halfway and venting the lid by removing the center cap (covering with a folded kitchen towel) to allow steam to escape safely.
Step 6: Season and Serve
  1. Finally, taste the soup and season it generously with salt and pepper until the flavors pop. Ladle the hot soup into bowls and serve immediately. Garnish with fresh parsley or cilantro and a lemon wedge if desired.

Nutrition

Calories: 150kcalCarbohydrates: 22gProtein: 5gFat: 6gSaturated Fat: 2gSodium: 200mgPotassium: 220mgFiber: 4gSugar: 3gVitamin A: 1000IUVitamin C: 7mgCalcium: 15mgIron: 1mg

Notes

Unlock the best flavor by blooming the spices—this crucial step awakens their fat-soluble compounds. For a silky smooth finish, don’t forget the full-fat coconut milk, almond butter, or tahini just before blending. This soup is perfect for meal prep; it keeps well in the fridge for 3-4 days and freezes beautifully for up to 3 months. Always taste and adjust seasoning with salt and lemon juice before serving. If using a standard blender for hot liquids, blend in small batches and vent the lid to prevent accidents.
Nutrition information is estimated based on common ingredients and serving sizes and may vary.

Tried this recipe?

Let us know how it was!

A fan favorite!

The Best Crispy Baked Zucchini (Never Soggy!)

May 9, 2026

Discover delicious and healthy baked zucchini recipes perfect for any meal. Easy ideas for sides, vegetarian dinners, and more with fresh zucchini.

Creamy Roasted Zucchini Soup (Deep Flavor, No Cream!)

May 9, 2026

Enjoy a comforting bowl of zucchini soup for dinner. This healthy and delicious recipe is perfect for using fresh garden zucchini.

Easy Chicken Zucchini Bake

May 9, 2026

Discover a delicious and easy chicken zucchini bake recipe, perfect for a healthy weeknight dinner. Simple, flavorful, and family-friendly!

The Crispiest Fried Zucchini Recipe (Never Soggy!)

The Crispiest Fried Zucchini Recipe (Never Soggy!)

May 9, 2026

Make crispy fried zucchini for a delicious dinner side or appetizer. This easy recipe delivers perfectly golden, flavorful zucchini every time.

Easy Zucchini Noodle Recipe (Never Soggy!)

Easy Zucchini Noodle Recipe (Never Soggy!)

May 8, 2026

Discover delicious and healthy zucchini noodle recipes perfect for dinner. Enjoy guilt-free pasta alternatives with these easy and flavorful dishes.

The Best Zucchini Lasagna Recipe

The Best Zucchini Lasagna Recipe

May 8, 2026

Discover a delicious and healthy zucchini lasagna recipe. This comforting, low-carb dish is perfect for a satisfying family dinner.

The Ultimate Stuffed Zucchini Recipe

The Ultimate Stuffed Zucchini Recipe

May 7, 2026

Discover delicious stuffed zucchini recipes perfect for a healthy and satisfying dinner. Explore vegetarian & meat-filled options.

The BEST Zucchini Boat Recipe (Crispy & Never Watery!)

The BEST Zucchini Boat Recipe (Crispy & Never Watery!)

May 7, 2026

Discover delicious and healthy zucchini boat recipes, perfect for a satisfying dinner. Explore easy and versatile ways to enjoy this classic dish.

The Best Zucchini Boat Recipe (No More Soggy Boats!)

The Best Zucchini Boat Recipe (No More Soggy Boats!)

May 7, 2026

Discover delicious and healthy zucchini boat recipes, perfect for a satisfying dinner. Explore vegetarian, meat-filled, and low-carb options.

Easy Squash and Zucchini Recipe (Never Mushy!)

Easy Squash and Zucchini Recipe (Never Mushy!)

May 7, 2026

Explore delicious and versatile squash and zucchini recipes! Find healthy side dishes, comforting mains, and creative ways to enjoy these fresh vegetables.

Next

Leave a Comment

Recipe Rating