Spiced Sweet Potato Soup is a comforting and flavorful dish that perfectly balances the natural sweetness of sweet potatoes with warm, aromatic spices. This creamy, velvety soup is ideal for chilly evenings or as a starter for a cozy meal. Packed with nutrients and bursting with flavor, it’s both satisfying and wholesome.
Why You’ll Love This Recipe
This soup is rich, creamy, and full of flavor without being heavy. The combination of sweet potatoes, onions, garlic, and warming spices like cinnamon, cumin, and smoked paprika creates a complex, heartwarming taste. It’s easy to make, vegan-friendly, and perfect for meal prep or entertaining. Whether served with crusty bread or a fresh salad, this soup is a versatile crowd-pleaser.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion (chopped)
- 3 cloves garlic (minced)
- 1 tablespoon fresh ginger (grated)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cinnamon
- 4 medium sweet potatoes (peeled and chopped)
- 4 cups vegetable broth (or chicken broth)
- 1 cup coconut milk (or heavy cream)
- Salt and pepper (to taste)
- Optional toppings: chopped cilantro, roasted pumpkin seeds, a drizzle of coconut milk
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and sauté for 4-5 minutes until soft and translucent. Add minced garlic and grated ginger, cooking for another 1 minute until fragrant.
- Add Spices: Stir in cumin, smoked paprika, and cinnamon, cooking for 30 seconds to release their aromas.
- Cook Sweet Potatoes: Add chopped sweet potatoes and stir to coat with the spices. Pour in vegetable broth, bring to a boil, then reduce heat to a simmer. Cover and cook for 20-25 minutes, or until sweet potatoes are tender.
- Blend the Soup: Using an immersion blender, blend the soup until smooth and creamy. Alternatively, transfer the soup in batches to a blender and blend until smooth.
- Add Coconut Milk and Season: Stir in coconut milk (or cream) and season with salt and pepper to taste. Heat gently for 2-3 minutes without boiling.
- Serve: Ladle the soup into bowls and garnish with your choice of toppings like chopped cilantro, roasted pumpkin seeds, or a swirl of coconut milk.
Servings and Timing
This recipe makes 4-6 servings and takes approximately 40 minutes from start to finish. It’s perfect as a main course or a starter.
Variations
- Spicy Version: Add 1/2 teaspoon cayenne pepper or a dash of chili flakes for some heat.
- Roasted Sweet Potato: Roast the sweet potatoes before adding them to the soup for a deeper, caramelized flavor.
- Add Carrots or Butternut Squash: Swap some sweet potatoes with carrots or butternut squash for a slightly different flavor profile.
- Creamy Dairy Option: Use heavy cream instead of coconut milk for a richer, less coconut-forward taste.
Storage/Reheating
- Storage: Store the soup in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally, or microwave in intervals until warmed through.
FAQs
Can I make this soup vegan?
Yes, this soup is naturally vegan if you use vegetable broth and coconut milk.
Can I use canned sweet potatoes?
Yes, you can use canned sweet potatoes, but reduce the cooking time as canned sweet potatoes are already soft.
Can I make this soup in advance?
Absolutely! It tastes even better the next day after the flavors have melded.
How do I make it extra creamy?
Use a high-powered blender for smooth blending and add coconut milk or cream for a silky texture.
Can I freeze this soup?
Yes, freeze in airtight containers for up to 2 months. Reheat slowly on the stovetop for best results.
What spices can I add for more flavor?
You can add coriander, nutmeg, turmeric, or a pinch of cayenne for extra warmth and complexity.
Can I use chicken broth instead of vegetable broth?
Yes, chicken broth works fine if you are not making it vegan.
Can I make a smaller batch?
Yes, simply halve the ingredients for a smaller portion. Adjust cooking times slightly for quicker preparation.
What toppings work best?
Chopped fresh herbs like cilantro or parsley, roasted pumpkin seeds, a drizzle of cream or coconut milk, or a sprinkle of chili flakes work beautifully.
Can I add protein to this soup?
Yes, you can add cooked chicken, shrimp, or chickpeas for added protein.
Conclusion
Spiced Sweet Potato Soup is a comforting, flavorful, and nutritious dish that’s perfect for any occasion. Its creamy texture and warming spices make it ideal for chilly days, while its simplicity makes it easy to prepare. Customize it with your favorite toppings or variations, and enjoy a bowl of cozy, satisfying goodness anytime.
Print
Spiced Sweet Potato Soup
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Spiced Sweet Potato Soup is a creamy and comforting soup made with roasted sweet potatoes, aromatic spices, and a hint of sweetness. Perfect as a warming starter or a light meal, it’s rich in flavor and nutrients.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 4 cups sweet potatoes, peeled and cubed
- 4 cups vegetable or chicken broth
- 1/2 cup coconut milk (optional, for creaminess)
- Salt and pepper, to taste
- Fresh parsley or cilantro, for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until soft and translucent, about 5 minutes.
- Add minced garlic, cumin, cinnamon, and nutmeg. Cook for another 1–2 minutes until fragrant.
- Add cubed sweet potatoes and broth. Bring to a boil, then reduce heat and simmer until the sweet potatoes are tender, about 20 minutes.
- Remove the soup from heat and use an immersion blender (or regular blender in batches) to puree until smooth.
- Stir in coconut milk if using, and season with salt and pepper to taste.
- Reheat gently if needed, then serve hot, garnished with fresh parsley or cilantro.
Notes
- For extra depth of flavor, roast the sweet potatoes before adding to the soup.
- Adjust spices to taste; add a pinch of cayenne for heat.
- This soup pairs well with crusty bread or a side salad.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering/Blending
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 180
- Sugar: 7g
- Sodium: 400mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg