As I cradled the warm bowl of my Spicy Moroccan Sweet Potato Soup with Chickpeas, the rich scent of cumin and coriander danced in the air, instantly transporting me to the vibrant streets of Marrakech. This delightful soup is a labor of love, effortlessly blending creamy sweet potatoes with a kick of spices, creating a nourishing dish that’s not just gluten-free and dairy-free but also packed with protein from hearty chickpeas. Perfect for chilly evenings, this easy-to-make recipe is a true crowd-pleaser, warming both body and soul with every spoonful. Plus, it’s freezer-friendly, making it a great option for meal prep. Are you ready to dive into a bowl of comfort?

Why is this soup a must-try?
Comforting Flavors: This Moroccan Sweet Potato Soup combines rich, warming spices with the natural sweetness of sweet potatoes, creating a bowlful of comfort.
Healthy Goodness: Packed with nutrient-rich ingredients, it’s gluten-free, dairy-free, and loaded with high-protein chickpeas.
Easy Preparation: With straightforward steps, even novice cooks can whip up this delightful soup in no time.
Customizable: Feel free to tweak the spices or substitute sweet potatoes with butternut squash for a unique flavor profile.
Meal Prep Friendly: Make a big batch and freeze leftovers for a comforting meal anytime. Pair it with a side salad or some crusty bread to complete your meal!
Moroccan Sweet Potato Soup Ingredients
Get ready to create a bowl of warming comfort with these delicious ingredients!
For the Soup
- Sweet Potatoes – The star of the dish, they provide natural sweetness and creaminess. You can try different types if you wish!
- Olive Oil – A healthy fat used for sautéing; avocado oil works as a great substitute.
- Onion – Adds depth of flavor to the soup; yellow or white onions are both fantastic.
- Celery – Provides a lovely crunch and flavor boost; leeks can also be used if you have them on hand.
- Garlic – This aromatic touch elevates your soup; fresh cloves are preferred, but powdered garlic can save the day!
- Cumin – A warming spice, it gives the soup its earthy essence; fundamental for a Moroccan flavor profile.
- Smoked Paprika – Infuses a rich, smoky note; regular paprika can stand in if smoked isn’t available.
- Coriander – Brightens the spice medley; a dash of lemon zest works in a pinch.
- Turmeric – For vibrant color and a slight bitterness; fresh is lovely if you can find it!
- Red Pepper Flakes – Add heat to match your spice preference—adjust to your taste!
- Ground Caraway Seed – Offers unique flavor notes; feel free to omit if it’s not on hand.
- Cinnamon – Deepens the sweetness and complexity of the dish.
- Vegetable Stock – The foundation of flavor; opt for low-sodium for a healthier choice. Chicken broth is a non-vegetarian alternative.
- Chickpeas – Provide heartiness and protein to the soup; canned is super convenient if you’re in a hurry!
- Lemon Juice – Brightens the flavors and balances sweetness; lime juice offers a lovely substitution.
- Salt & Pepper – Essential to enhance the overall flavor; always add to taste.
- Parsley – A fresh garnish to elevate your dish; cilantro can provide a vibrant twist instead.
Now, all you need are these beautiful ingredients to whip up your Moroccan Sweet Potato Soup that promises comfort in every velvety spoonful!
Step‑by‑Step Instructions for Moroccan Sweet Potato Soup
Step 1: Preheat and Roast Sweet Potatoes
Begin by preheating your oven to 400°F (200°C). While it warms up, wash and pierce your sweet potatoes with a fork. Place them on a baking sheet lined with parchment paper and roast for about 1 hour or until tender. You’ll know they’re done when a knife easily slides through the flesh. Allow them to cool slightly before handling.
Step 2: Sauté Aromatics
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add finely chopped onion, 1 cup of diced celery, and 4 minced garlic cloves. Sauté the mixture for about 5 minutes, stirring frequently until the onions are translucent. As the aromatics soften, their lovely scents will fill your kitchen, inviting you to continue with the Moroccan Sweet Potato Soup.
Step 3: Add Spices
Once your aromatics are fragrant, it’s time to infuse your soup with flavor. Stir in the spices: 2 teaspoons of cumin, 1 teaspoon of smoked paprika, 1 teaspoon of coriander, and 1 teaspoon of turmeric. Add ½ teaspoon of red pepper flakes, ½ teaspoon of ground caraway seed, and a pinch of cinnamon. Cook for 1-2 minutes until the spices become fragrant and coat the sautéed mixture.
Step 4: Combine Ingredients
Pour 4 cups of vegetable stock into the pot, along with 1 can of drained chickpeas and the juice of 1 lemon. Bring this mixture to a gentle boil, stirring occasionally. As it bubbles, the flavors will meld beautifully, creating a comforting base for your Moroccan Sweet Potato Soup that epitomizes warmth and richness.
Step 5: Blend the Soup
Cut open the roasted sweet potatoes and scoop the flesh into the soup pot, discarding the skins. Using an immersion blender, carefully blend the soup until it achieves a smooth and creamy consistency. If you don’t have an immersion blender, you can transfer it to a regular blender in batches, ensuring a velvety finish that highlights the sweet and spicy notes.
Step 6: Season and Serve
After blending, taste your Moroccan Sweet Potato Soup and season with salt and pepper according to your preference. Serve the soup hot in warm bowls, and consider garnishing with freshly chopped parsley and a sprinkle of roasted chickpeas on top for added texture. Each spoonful is bound to bring you comfort and joy!

How to Store and Freeze Moroccan Sweet Potato Soup
Fridge: Store your Moroccan Sweet Potato Soup in an airtight container for up to 3 days. Let it cool completely before sealing to maintain freshness.
Freezer: This soup is fantastic for freezing! Place it in airtight containers or freezer bags, and it can last up to 6 months. Ensure you leave some space for expansion as it freezes.
Reheating: To enjoy, thaw overnight in the fridge, then reheat on the stove over low to medium heat. Stir occasionally until warmed through, adding a splash of vegetable stock if it’s too thick.
What to Serve with Spicy Moroccan Sweet Potato Soup with Chickpeas
Warm your heart and home with delicious pairings to elevate your meal experience.
-
Crusty Bread: Perfect for dipping, a crusty baguette or sourdough adds a satisfying chewiness that complements the soup’s creamy texture.
-
Mixed Green Salad: A refreshing mix of greens balances the warmth of the soup. Drizzle with lemon vinaigrette for a bright contrast.
-
Cilantro Lime Rice: The zesty flavors of cilantro and lime in fluffy rice create a perfect backdrop, allowing the soup’s spices to shine through.
-
Roasted Vegetables: Seasoned with garlic and herbs, they offer a delightful crunch and a burst of earthy flavors, enhancing your cozy dinner.
-
Stuffed Peppers: Filled with quinoa and black beans, these peppers bring an exciting element to your meal, adding extra protein and nutrients.
-
Hummus and Veggie Platter: Crunchy veggies and velvety hummus provide a light start before delving into the heartiness of the Moroccan Sweet Potato Soup.
-
Fresh Fruit Salad: A sweet, juicy fruit medley cleanses the palate beautifully, offering a refreshing contrast to the soup’s spices.
-
Herbal Tea or Mint Tea: Serve a warm cup to calm your senses while enhancing your dining experience, the herbal notes complementing the soup perfectly.
-
Dark Chocolate Dessert: A small piece of rich dark chocolate can be a delightful way to finish off your meal, harmonizing beautifully with the spice notes from the soup.
Moroccan Sweet Potato Soup Variations
Feel free to play with this recipe and make it your own with these enticing variations!
-
Butternut Squash: Swap sweet potatoes with butternut squash for a sweeter, nuttier flavor profile.
-
Bean Bonanza: Use white beans or lentils in place of chickpeas for a delightful texture twist and added protein.
-
Greens Galore: Toss in spinach or kale at the end of cooking for an added nutrient boost and a pop of color.
-
Creamy Coconut: Stir in a splash of coconut milk for a rich, creamy finish that adds a tropical twist to the flavors.
-
Herbaceous Freshness: Replace parsley with cilantro or add fresh mint just before serving for a refreshing lift.
-
Spice Seasoning: Experiment with different spices like garam masala or harissa to ignite a whole new level of warmth and depth.
-
Nutty Crunch: Top with toasted pumpkin seeds or almonds for a satisfying crunch that plays beautifully against the soup’s creaminess.
Looking for more soul-soothing recipes? Consider trying the Cinnamon Sweet Potato or the delightful Maple Sweet Potato for even more comforting options!
Expert Tips for Moroccan Sweet Potato Soup
-
Prep Ahead: Roasting sweet potatoes in advance makes the soup quick to prepare. Simply store them in the fridge until you’re ready to blend.
-
Spice Control: Adjust the heat by playing with the red pepper flakes. Start with less if you’re sensitive to spice and add more as desired.
-
Smooth Consistency: If using a regular blender, blend in batches to prevent overflow. An immersion blender is perfect for achieving that creamy texture directly in the pot.
-
Flavor Boost: Don’t skip seasoning at the end! Taste your Moroccan Sweet Potato Soup before serving and adjust salt and pepper to enhance the flavors.
-
Variations: Feel free to swap chickpeas for white beans or add in fresh greens right before serving for a nutrient boost.
-
Storage Tips: This soup freezes beautifully! Store it in airtight containers for up to 6 months for a comforting meal whenever you need it.
Make Ahead Options
These Moroccan Sweet Potato Soup preparations are perfect for busy home cooks looking to save time during the week! You can roast the sweet potatoes up to 24 hours in advance; simply let them cool and store in an airtight container in the refrigerator to maintain their sweetness and creamy texture. Additionally, chop and sauté the onion, celery, and garlic ahead of time, storing them in the fridge for up to 3 days. When you’re ready to enjoy this comforting soup, just reheat your sautéed vegetables in a pot, add the vegetable stock, chickpeas, and roasted sweet potatoes, then blend until smooth. This way, you’ll have a delicious bowl of Moroccan Sweet Potato Soup ready in no time, just as cozy and satisfying as when freshly made!

Moroccan Sweet Potato Soup Recipe FAQs
What is the best way to select sweet potatoes?
Absolutely! Look for sweet potatoes that are firm to the touch and have smooth, unblemished skins. Avoid any with dark spots or soft spots, as these may indicate spoilage. I often choose medium-sized ones for a perfect balance of sweetness and creaminess in the soup.
How should I store leftover Moroccan Sweet Potato Soup?
To keep your soup fresh, store it in an airtight container in the fridge for up to 3 days. Be sure to let it cool completely before sealing to preserve its delicious flavors. This way, you can enjoy your comforting bowl of soup even on a busy day!
Can I freeze Moroccan Sweet Potato Soup?
Yes, you can absolutely freeze this soup! Pour it into airtight containers or freezer bags, leaving some space for expansion. It can last in the freezer for up to 6 months. When you’re ready to enjoy it, simply thaw it overnight in the fridge and reheat on the stove over low to medium heat.
What should I do if my soup is too thick after blending?
If your soup turns out thicker than desired, no worries! Just add a splash of vegetable stock or water while reheating, stirring gently until it reaches your preferred consistency. This little trick helps bring it back to the velvety texture that makes it so comforting.
Is this recipe suitable for those with dietary restrictions?
Very much so! This Moroccan Sweet Potato Soup is gluten-free and dairy-free, making it a great option for many dietary needs. For those with chickpea allergies, you can substitute them with white beans or lentils, which maintain the soup’s hearty profile without compromising on nutrition.
Can I adjust the spice level in this soup?
Absolutely! If you prefer a milder soup, start with a smaller amount of red pepper flakes and gradually increase to taste. You can also serve hot sauce on the side for those who enjoy a spicier twist. The more the merrier when it comes to personalizing your flavor experience!

Moroccan Sweet Potato Soup: Comfort in Every Velvety Spoonful
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Wash and pierce the sweet potatoes with a fork. Place them on a lined baking sheet and roast for about 1 hour or until tender. Allow to cool slightly before handling.
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add finely chopped onion, diced celery, and minced garlic. Sauté for about 5 minutes until the onions are translucent.
- Stir in the spices: 2 teaspoons of cumin, 1 teaspoon of smoked paprika, 1 teaspoon of coriander, and 1 teaspoon of turmeric. Add ½ teaspoon of red pepper flakes, ½ teaspoon of ground caraway seed, and a pinch of cinnamon. Cook for 1-2 minutes until fragrant.
- Pour in 4 cups of vegetable stock, 1 can of drained chickpeas, and the juice of 1 lemon. Bring to a gentle boil, stirring occasionally.
- Cut open the roasted sweet potatoes and scoop the flesh into the soup pot. Blend the soup until smooth and creamy using an immersion blender.
- Taste and season with salt and pepper. Serve hot, garnished with fresh parsley and roasted chickpeas.

Leave a Reply