There's something magical about a bowl of soup that feels like a warm hug. This Creamy Sweet Potato Soup is exactly that – silky, slightly sweet, and deeply comforting. It's the kind of meal that brings the family together around the table, especially on chilly evenings.
Advertisements1
I remember the first time I made this for my kids. They were skeptical about 'orange soup,' but after one spoonful, they asked for seconds. Now it's a regular request. The best part? It's deceptively simple to make, using everyday ingredients you probably already have.
Roasting the sweet potatoes first brings out their natural sweetness and adds a subtle caramelized depth that you just can't get from boiling. Paired with creamy coconut milk and a hint of warming spices, this soup is both nourishing and indulgent.
Why You'll Love This Recipe
About the Ingredients
2 lbs (900g) sweet potatoes, peeled and cubed
Look for firm, smooth-skinned sweet potatoes. You can use yams, but they are starchier and less sweet.
1 medium yellow onion, diced
Yellow onions are mellow and sweet when cooked. Use a sweet onion like Vidalia for extra sweetness.
2 cloves garlic, minced
Fresh garlic is best; if using pre-minced, use 1 teaspoon.
4 cups (960ml) vegetable broth
Use low-sodium to control salt. Chicken broth also works if you're not vegetarian.
1 can (13.5 oz / 400ml) coconut milk
Full-fat gives the creamiest result. Light coconut milk works too, but the soup will be thinner.
2 tablespoons olive oil
For roasting the sweet potatoes. Avocado oil is a great high-heat substitute.
1 teaspoon ground ginger
Fresh ginger (1 tablespoon grated) adds a brighter kick. Use ground for convenience.
1/2 teaspoon ground cinnamon
Ceylon cinnamon is milder and sweeter; cassia is more common and stronger. Adjust to taste.
1/4 teaspoon ground nutmeg
Freshly grated nutmeg is fantastic, but ground works fine.
Salt and freshly ground black pepper, to taste
Sea salt or kosher salt recommended. Start with 1 teaspoon salt and adjust.
Optional toppings: toasted pumpkin seeds, coconut cream, fresh thyme
Adds crunch and visual appeal. Use any seeds or herbs you like.
Tips & Tricks
Don't skip roasting
It caramelizes the natural sugars, giving the soup a deeper flavor.
Blend in batches
If using a regular blender, don't overfill – hot liquid expands. Blend in two batches if needed.
Season gradually
Start with less salt, then adjust after blending – flavors become more concentrated.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat oven to 425°F (220°C). Toss cubed sweet potatoes with olive oil, salt, and pepper on a baking sheet. Spread in a single layer.
2. Roast Sweet Potatoes
Roast for 25-30 minutes, until tender and edges are lightly browned. They should be easily pierced with a fork. Remove and set aside.
3. Sauté Aromatics
In a large pot, heat a drizzle of olive oil over medium heat. Add onion and cook 5-6 minutes until translucent. Add garlic and cook 1 minute more, until fragrant.
4. Add Spices
Stir in ginger, cinnamon, and nutmeg. Cook for 30 seconds to bloom the spices, releasing their oils.
5. Combine and Simmer
Add roasted sweet potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to meld flavors.
6. Blend Until Smooth
Use an immersion blender directly in the pot, or carefully transfer to a blender in batches. Blend until completely smooth and velvety.
7. Stir in Coconut Milk
Return to pot if using a blender. Stir in coconut milk and warm over low heat. Do not boil. Season with salt and pepper to taste.
8. Serve and Garnish
Ladle into bowls and top with pumpkin seeds, a swirl of coconut cream, or fresh thyme if desired.
Delicious Variations
Curried Sweet Potato Soup
Add 1 tablespoon curry powder with the spices for an Indian-inspired twist.
Apple Sweet Potato Soup
Add 1 peeled, chopped apple along with the sweet potatoes before roasting for a hint of fruity sweetness.
Smoky Sweet Potato Soup
Add 1/2 teaspoon smoked paprika and a handful of chopped kale at the end for a smoky, hearty version.
How to Store Creamy Sweet Potato Soup
Refrigerator
Store in an airtight container for up to 5 days.
Freezer
Freeze in individual portions for up to 3 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if too thick.
Frequently Asked Questions
Q: Can I make this soup in an Instant Pot?
Yes, you can. Sauté the onion and garlic in the Instant Pot on 'Sauté', then add the cubed sweet potatoes (no need to roast), broth, and spices. Cook on high pressure for 10 minutes, then quick release and blend.
Q: Can I freeze this soup?
Absolutely. Let it cool completely, then transfer to freezer-safe containers. It will keep for up to 3 months. Thaw in the fridge overnight and reheat gently.
Q: What can I use instead of coconut milk?
Heavy cream, half-and-half, or a dollop of Greek yogurt stirred in at the end will work. For a lighter option, use evaporated milk or extra broth.
Q: Is this soup healthy?
Yes, it's packed with fiber, vitamins A and C, and healthy fats from coconut milk. It's naturally gluten-free and vegan.
Q: Can I make this soup ahead of time?
Definitely. The flavors actually deepen overnight. Make it a day ahead and reheat when ready to serve.
I hope this soup brings as much warmth to your table as it does to mine. Give it a try tonight and let me know how it turns out – I'd love to hear about your family's reaction! Here's to a calmer home, one drawer at a time.
Creamy Sweet Potato Soup
A velvety, comforting soup made with roasted sweet potatoes, coconut milk, and warm spices – perfect for cozy nights.
🧂 Ingredients
- 2 lbs (900g) sweet potatoes, peeled and cubed
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 4 cups (960ml) vegetable broth
- 1 can (13.5 oz / 400ml) coconut milk
- 2 tablespoons olive oil
- 1 teaspoon ground ginger
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper, to taste
- Optional toppings: toasted pumpkin seeds, coconut cream, fresh thyme
📋 Instructions
- 1Preheat and Prep — Preheat oven to 425°F (220°C). Toss cubed sweet potatoes with olive oil, salt, and pepper on a baking sheet. Spread in a single layer.
- 2Roast Sweet Potatoes — Roast for 25-30 minutes, until tender and edges are lightly browned. They should be easily pierced with a fork. Remove and set aside.
- 3Sauté Aromatics — In a large pot, heat a drizzle of olive oil over medium heat. Add onion and cook 5-6 minutes until translucent. Add garlic and cook 1 minute more, until fragrant.
- 4Add Spices — Stir in ginger, cinnamon, and nutmeg. Cook for 30 seconds to bloom the spices, releasing their oils.
- 5Combine and Simmer — Add roasted sweet potatoes and vegetable broth. Bring to a boil, then reduce heat and simmer for 10 minutes to meld flavors.
- 6Blend Until Smooth — Use an immersion blender directly in the pot, or carefully transfer to a blender in batches. Blend until completely smooth and velvety.
- 7Stir in Coconut Milk — Return to pot if using a blender. Stir in coconut milk and warm over low heat. Do not boil. Season with salt and pepper to taste.
- 8Serve and Garnish — Ladle into bowls and top with pumpkin seeds, a swirl of coconut cream, or fresh thyme if desired.



