As I stirred the pot, the fragrant aroma of spices wafted through the kitchen, instantly transporting me to the bustling souks of Morocco. This Moroccan Sweet Potato Soup with Chickpeas is more than just a warming dish; it’s a delightful embrace of flavor that’s both gluten-free and vegan. Offering a creamy, velvety texture, this soup is not only incredibly satisfying but also packed with nutrients, making it a perfect weeknight dinner or a crowd-pleasing comfort food. With minimal prep time and the option to freeze leftovers, it’s a stress-free recipe that fits seamlessly into any busy schedule. Are you ready to embark on a culinary adventure that will brighten your dinner table? Let’s dive into this deliciously heartwarming bowl of goodness!

Why Is This Soup So Irresistible?
Vibrant Flavors: The combination of sweet potatoes and chickpeas creates a harmonious blend of sweetness and earthiness that’s bursting with flavor.
Nutritious and Wholesome: This soup is high in fiber and protein, making it a hearty choice that nourishes your body.
Effortless Preparation: With simple ingredients and straightforward steps, this recipe makes cooking easy and enjoyable.
Crowd-Pleasing Comfort: Perfect for cozy family dinners or impressing guests, this soup is sure to be a hit at any table.
Versatile Options: Feel free to customize with greens or tapas like my Sweet Potato Taco Bowl for added flair!
Make-Ahead Marvel: This soup freezes beautifully, so you can always have a warm, comforting meal ready to go in a pinch!
Sweet Potato Soup with Chickpeas Ingredients
• Here’s everything you’ll need to create this delightful soup!
For the Soup Base
- Sweet Potatoes – Adds natural sweetness and creaminess; alternatively, you can use butternut squash for a different flavor.
- Olive Oil – Provides healthy fat and richness; can be substituted with avocado oil.
- Onion – The base flavor component; shallots could serve as a milder alternative.
- Celery – Adds crunch and depth; can be omitted for a simpler flavor profile.
- Garlic – Enhances aroma and flavor; use garlic powder as a substitute if necessary.
- Cumin – Offers warmth and earthiness; coriander or curry powder can be used in its place.
- Smoked Paprika – Adds depth and a smoky flavor; regular paprika works for less intensity.
- Coriander – Complements the Moroccan theme with citrus notes; feel free to omit if preferred.
- Turmeric – Brings color and health benefits; could be substituted with ginger for a different zing.
- Red Pepper Flakes – Adds heat; adjust to taste or omit for a milder soup.
- Ground Caraway Seeds – Offers a unique flavor; can be replaced with fennel seeds.
- Cinnamon – Adds warmth and sweetness; cardamom could be an interesting alternative.
- Vegetable Stock – Serves as the base of the soup, providing flavor; chicken stock works for non-vegans.
For the Protein Booster
- Chickpeas – Adds protein and fiber; any white beans can serve as a substitute.
For Brightness and Seasoning
- Lemon Juice – Brightens the flavor; can switch to lime for a zesty twist.
- Salt & Pepper – Essential for seasoning to taste; consider using herb blends for flavor variation.
For Garnishing
- Parsley – Adds freshness when garnished; cilantro serves as a good alternative.
Now gather these ingredients and get ready to transform your kitchen into a Moroccan oasis with this savory Sweet Potato Soup with Chickpeas!
Step‑by‑Step Instructions for Sweet Potato Soup with Chickpeas
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). While the oven heats, line a baking sheet with parchment paper or foil for easy cleanup. This step prepares the environment for roasting the sweet potatoes, ensuring they become tender and flavorful, perfect for the creamy Sweet Potato Soup with Chickpeas.
Step 2: Roast the Sweet Potatoes
Wash the sweet potatoes thoroughly, then prick each one with a fork to create vents. Place them on the prepared baking sheet and bake in the preheated oven for about 1 hour, or until they feel soft to the touch. The goal is for the flesh to be tender enough to scoop out easily, providing a smooth base for your soup.
Step 3: Sauté Aromatics
While the sweet potatoes are roasting, heat 2 tablespoons of olive oil in a large pot over medium heat. Add 1 diced onion, 1 diced celery stalk, and 3 minced garlic cloves. Sauté for about 5 minutes, stirring occasionally, until the onion becomes translucent and fragrant. This aromatic base will enhance the flavors in your Sweet Potato Soup with Chickpeas.
Step 4: Add the Spices
Once your onions are translucent, stir in the spices: 1 teaspoon cumin, 1 teaspoon smoked paprika, 1 teaspoon turmeric, and a pinch of red pepper flakes, as well as ½ teaspoon ground caraway seeds and a dash of cinnamon. Cook for about 1-2 minutes until the spices become fragrant, creating a warm, inviting aroma that fills your kitchen.
Step 5: Incorporate the Stock
Pour in 4 cups of vegetable stock into the pot, then add 1 can of drained chickpeas and the juice of 1 lemon. Stir to combine all the ingredients and bring the mixture to a boil over high heat. The bubbling broth will help marry the flavors together as it warms up, making the soup hearty and delicious.
Step 6: Scoop and Mix
Once the sweet potatoes are done baking, slice them in half lengthwise and let them cool for a moment. Scoop the flesh out with a spoon and add it directly into your boiling soup base. The sweet potato adds a creamy richness, making your Sweet Potato Soup with Chickpeas velvety and satisfying.
Step 7: Blend the Soup
Using an immersion blender, blend the soup directly in the pot until it reaches a smooth and creamy consistency. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender. Blend until silky smooth, allowing the vibrant orange color to shine through.
Step 8: Final Seasoning
Taste the soup and season with salt and pepper according to your preference. If desired, add more lemon juice for a bright finish. This final touch enhances the flavors of your Sweet Potato Soup with Chickpeas, ensuring each spoonful is as delicious as possible.
Step 9: Serve and Garnish
Ladle the soup into bowls and garnish with fresh parsley for added color and flavor. Serve hot alongside crusty bread or a refreshing salad. This Sweet Potato Soup with Chickpeas is now ready to warm your soul and delight your taste buds!

Expert Tips for Sweet Potato Soup with Chickpeas
- Roasting Sweet Potatoes: Ensure they’re forked before roasting to prevent bursting and create tender, scoopable flesh for your soup.
- Spice Balance: Taste and adjust spices gradually; this avoids overpowering the soup and enhances the natural sweetness of the sweet potatoes.
- Blending Technique: When using an immersion blender, make sure it’s fully submerged to avoid splattering and achieve a smooth texture in your Sweet Potato Soup with Chickpeas.
- Flavor Boost: Add lime instead of lemon for a zesty twist or incorporate fresh herbs like cilantro for enhanced flavor if you prefer.
- Storage Tip: This soup freezes well; divide into portions in airtight containers, allowing you to enjoy your homemade meal anytime!
How to Store and Freeze Sweet Potato Soup with Chickpeas
Fridge: Store leftover soup in an airtight container for up to 3 days to maintain freshness and flavor. Allow it to cool before sealing to prevent moisture buildup.
Freezer: For longer storage, freeze in airtight containers for up to 6 months. Leave some space at the top of the containers for the soup to expand as it freezes.
Reheating: Thaw overnight in the fridge, then reheat on the stovetop over low heat, stirring occasionally until warmed through. You can also microwave it in 1–2 minute intervals.
Make-Ahead Magic: This Sweet Potato Soup with Chickpeas is perfect for prepping in advance. Double the batch and enjoy comforting meals ready to go!
Make Ahead Options
These Moroccan Sweet Potato Soup with Chickpeas are perfect for meal prep enthusiasts! You can roast the sweet potatoes up to 24 hours in advance; simply allow them to cool, scoop out the flesh, and store it in an airtight container in the refrigerator. The sautéed aromatics and spices can also be prepared ahead of time and refrigerated for up to 3 days. When you’re ready to enjoy your soup, just blend the sweet potatoes with the sautéed mixture, add the broth and chickpeas, then heat until warmed through. This way, you’ll have a comforting, flavorful soup at your fingertips, ready to delight your taste buds with minimal effort!
Sweet Potato Soup with Chickpeas Variations
Feel free to get creative and put your personal spin on this delightful soup; the possibilities are endless!
-
Add Greens: Incorporate fresh spinach or kale for a pop of color and extra nutrition. The greens will soften beautifully and add a sweet earthiness.
-
Coconut Cream: Stir in some coconut milk for a rich, creamy texture that offers a tropical twist. The sweetness of the coconut complements the soup’s flavors perfectly.
-
Lentil Swap: Substitute chickpeas with lentils for a unique protein source that cooks faster. This variation introduces a different texture while keeping the dish deliciously wholesome.
-
Extra Spice: For a kick, add more red pepper flakes or fresh diced jalapeños to adjust the heat level to your preference. Spice lovers will delight in this fiery twist!
-
Herb Medley: Experiment with herbs like fresh dill or thyme for a fragrant herbal aroma. Adding these can elevate the soup with a refreshing undertone.
-
Root Veggie Combo: Mix in roasted carrots or parsnips for a slightly sweet flavor boost. Roasting enhances their natural sugars, providing a rich twist to the broth.
-
Curry Flavor: Switch things up by adding a tablespoon of your favorite curry paste or powder. This will infuse the soup with a vibrant blend of spices, transforming it into a fragrant curry experience.
-
Flavorful Stock: Try using homemade chicken stock instead of vegetable for a heartier taste. This substitution adds depth and richness, perfect for non-vegan diners.
For more variations and inspiration, check out my guide on Sweet Potato Chickpea dishes that can open your culinary horizons!
What to Serve with Moroccan Sweet Potato Chickpea Soup
Delight in a complete meal by pairing dishes that enhance the rich flavors of this creamy soup.
- Crusty Bread: This classic pairing is perfect for dipping, soaking up the delicious broth, and adding a satisfying crunch.
- Mixed Green Salad: A light, fresh salad drizzled with a lemon vinaigrette balances the soup’s warmth with its crisp textures and bright flavors.
- Roasted Vegetables: Caramelized veggies like carrots and Brussels sprouts add depth and a slight sweetness, playing off the soup’s flavors beautifully.
- Couscous: The fluffy grains add a pleasant texture and act as a lovely base to soak up the soup, making every mouthful even more delightful.
- Mint Yogurt Sauce (Dairy-Free): A cooling dip made from coconut yogurt mixed with fresh mint adds a bright and tangy element that elevates the soup experience.
- Spiced Flatbreads: Serve with warm, spiced flatbreads for a delightful, hands-on experience that invites sharing and savoring every bite.
- Apple Crisp: End your meal with a warm apple crisp, providing a sweet contrast to the soup’s savory notes, rounding out your dining experience beautifully.

Sweet Potato Soup with Chickpeas Recipe FAQs
How do I choose the best sweet potatoes for this soup?
Absolutely! Look for sweet potatoes that are firm, with smooth skin and minimal blemishes. Avoid those with dark spots all over, as this can indicate spoilage. A medium to large size will yield the best texture, while smaller ones can be a bit drier.
How should I store leftover sweet potato soup?
To keep your soup fresh, store any leftovers in an airtight container in the fridge for up to 3 days. Allow the soup to cool fully before sealing to prevent condensation and maintain flavor. For a quick meal, just grab and reheat!
Can I freeze sweet potato soup with chickpeas?
Yes, you can! Freeze the soup in airtight containers for up to 6 months. Make sure to leave a little space at the top of the container for expansion. When you’re ready to enjoy it, simply thaw overnight in the fridge, then reheat on the stove over low heat until warmed through.
What if my soup is too thick?
If your soup turns out thicker than you’d like, simply add a little vegetable stock or water while reheating until it reaches your desired consistency. Adjusting with liquid is an easy way to create a creamier texture while enhancing the flavor.
Can this soup be made ahead of time?
Very much so! This Sweet Potato Soup with Chickpeas can be made ahead and freezes beautifully. To prep in advance, make a double batch and store it in the freezer. When you need a comforting meal, just thaw and reheat—it’s as good as new!
Are there any dietary considerations for this recipe?
This soup is not only vegan and gluten-free but also packed with protein and fiber from chickpeas and sweet potatoes, making it an excellent choice for various dietary needs. Just be mindful of allergens if serving to others—chickpeas can be a concern for some!

Savory Sweet Potato Soup with Chickpeas to Warm Your Soul
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
- Wash sweet potatoes and prick each with a fork. Place on baking sheet and roast for about 1 hour until soft.
- Heat olive oil in a large pot over medium heat. Sauté diced onion, celery, and minced garlic for about 5 minutes until fragrant.
- Stir in spices: cumin, smoked paprika, turmeric, red pepper flakes, ground caraway seeds, and cinnamon. Cook 1-2 minutes.
- Add vegetable stock, drained chickpeas, and lemon juice. Bring to a boil.
- Scoop sweet potato flesh into the soup, mixing to combine.
- Blend the soup until smooth using an immersion blender.
- Season with salt and pepper to taste, and adjust lemon juice as needed.
- Ladle soup into bowls and garnish with fresh parsley. Serve hot.

Leave a Reply