Moroccan Sweet Potato Soup with Chickpeas – Warm, Cozy, and Soulful
Some recipes don’t just feed your body—they calm your heart. This Moroccan sweet potato soup with chickpeas is exactly that kind of recipe. The first time I made it, my kitchen filled with the gentle warmth of spices, and I remember standing there, spoon in hand, feeling instantly relaxed. It’s rich, nourishing, and comforting in a way that feels slow and intentional.

This Moroccan sweet potato soup with chickpeas is naturally creamy, deeply flavorful, and full of texture. The sweet potatoes melt into the broth, the chickpeas add heartiness, and the spices bring everything together in the most comforting way. It’s the kind of soup you make when you need warmth—not just from food, but from the moment itself.
❤️ Why You’ll Love This Moroccan Sweet Potato Soup with Chickpeas
This Moroccan sweet potato soup with chickpeas is comforting without being heavy. It’s gently spiced, naturally creamy, and packed with nourishing ingredients that make you feel good from the inside out. Every spoonful feels warm, earthy, and grounding.
I love how this soup feels both simple and special. It’s perfect for quiet evenings, cozy weekends, or whenever you want something wholesome that still feels deeply satisfying.
🧂 Ingredients You’ll Need
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 large sweet potatoes, peeled and cubed
- 1 can chickpeas, drained and rinsed
- 4 cups vegetable broth
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp cinnamon
- 1/2 tsp paprika
- Salt and black pepper to taste
- Optional: fresh cilantro or parsley
🔧 Equipment You’ll Need
- Large soup pot
- Wooden spoon
- Knife and cutting board
- Measuring spoons
👩🍳 How to Make Moroccan Sweet Potato Soup with Chickpeas
Making Moroccan sweet potato soup with chickpeas is a slow, calming process. As the spices bloom and the sweet potatoes soften, your kitchen will start to feel warm and inviting.
1. Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add the diced onion and cook until soft and translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
2. Add Spices
Sprinkle in the cumin, coriander, cinnamon, and paprika. Stir well and let the spices toast gently for a minute. This step brings out deep, comforting flavor.
3. Add Sweet Potatoes and Chickpeas
Add the cubed sweet potatoes and chickpeas to the pot, stirring to coat them in the spices. This is where the Moroccan sweet potato soup with chickpeas really begins to come together.
4. Simmer the Soup
Pour in the vegetable broth and bring the soup to a gentle boil. Reduce heat and let it simmer for 20–25 minutes, until the sweet potatoes are tender and the broth is rich and fragrant.
5. Adjust and Serve
Taste the soup and season with salt and black pepper as needed. Serve warm, topped with fresh herbs if you like.

Moroccan Sweet Potato Soup with Chickpeas
Equipment
- Large Soup Pot
- Wooden Spoon
- Knife
- Cutting Board
- Measuring Spoons
Ingredients
Soup Base
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 large sweet potatoes, peeled and cubed
- 1 can chickpeas, drained and rinsed 15 oz can
- 4 cups vegetable broth
Spices and Seasoning
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp ground cinnamon
- 1/2 tsp paprika
- salt and black pepper to taste
Instructions
- Sauté the onion and garlic: Heat the olive oil in a large soup pot over medium heat. Add the diced onion and cook for 3–4 minutes until soft and translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
- Add the spices: Sprinkle in the cumin, coriander, cinnamon, and paprika. Stir well and let the spices toast gently for about 1 minute to release their warmth and aroma.
- Add sweet potatoes and chickpeas: Add the cubed sweet potatoes and chickpeas to the pot. Stir to coat them evenly in the spices, allowing the flavors to begin building.
- Pour in the broth: Add the vegetable broth and bring the soup to a gentle boil. Reduce the heat to low and let it simmer uncovered for 20–25 minutes, until the sweet potatoes are tender.
- Season and adjust: Taste the soup and season with salt and black pepper as needed. For a creamier texture, lightly mash some of the sweet potatoes with the back of a spoon.
- Serve warm: Ladle the Moroccan sweet potato soup with chickpeas into bowls. Garnish with fresh herbs or a drizzle of olive oil if desired, and enjoy warm.
💬 Why This Soup Feels So Comforting
This Moroccan sweet potato soup with chickpeas feels comforting because it’s slow food. It asks you to pause, breathe, and enjoy something warm and nourishing. The spices are gentle, the texture is soft, and the flavors feel balanced and soothing.
Every bowl feels like a reminder that simple, wholesome food can be deeply satisfying.
💡 Tips to Make It Even Better
- Add a pinch of chili flakes for gentle heat.
- Blend a portion of the soup for extra creaminess.
- Serve with crusty bread or flatbread.
- Top with a swirl of yogurt or coconut milk.
🌟 Final Spoonful
This Moroccan sweet potato soup with chickpeas is warm, nourishing, and full of soul. It’s perfect for chilly evenings, quiet moments, or anytime you need comfort in a bowl.
Once you make it, this soup will quietly become one of those recipes you return to again and again.

