The Ultimate Sweet Potato Coconut Soup Recipe You’ll Love
That first spoonful of a velvety, warmly spiced sweet potato coconut soup on a freezing November evening is, honestly, one of life’s quiet little victories. This recipe gives you a creamy, deeply flavorful bowl in under 45 minutes, with an Instant Pot option that cuts your active time nearly in half. It’s comforting enough for Thanksgiving, simple enough for a random Tuesday, and the whole family asks for it on repeat.
If you love warming, plant-based bowls, you’ll also want to bookmark this slow cooker sweet potato soup with rich broth for nights when you want dinner to practically make itself.

Why Instant Pot Sweet Potato Coconut Soup Wins
Stovetop soups are wonderful. But once you make this instant pot sweet potato coconut soup, the pressure cooker becomes your best friend on busy weeknights.
The Instant Pot does three things at once: it sautés your aromatics, pressure-cooks the sweet potatoes to perfectly tender in 8 minutes, and keeps everything contained. Zero splatter. Minimal dishes.
Here’s the timing comparison that sold me:
| Method | Active Time | Total Time | Texture |
|---|---|---|---|
| Stovetop | 20 min | 45 min | Excellent |
| Instant Pot | 10 min | 25 min | Silky smooth |
| Slow Cooker | 10 min | 4-6 hours | Very smooth |
Save this pin for busy weeknights because this is genuinely the recipe you’ll circle back to every single week when time is short and everyone is hungry.
Can I make sweet potato coconut soup in an Instant Pot
Absolutely, and it’s my favorite method. Here’s the quick breakdown:
- Press Sauté and cook diced onion, garlic, and ginger in 1 tablespoon of oil for 3 minutes.
- Add cubed sweet potatoes (about 1.5 lbs) and 3 cups of vegetable broth. Stir.
- Seal the lid and pressure cook on High for 8 minutes.
- Quick-release the pressure carefully.
- Add 1 can (13.5 oz) of full-fat coconut milk, then blend until silky using an immersion blender.
- Season and serve. Done.
The pressure cooker infuses the coconut milk flavor deep into every bite. It’s noticeably richer than stovetop.
What Spices Transform This Soup Into Magic
Here’s the truth about easy sweet potato coconut soup: the sweet potatoes do most of the heavy lifting. But the spices are what make people ask for seconds.
The base spice blend I use every single time:
- 1 tsp ground cumin, earthy backbone
- 1 tsp curry powder, warmth and depth
- 1/2 tsp turmeric, golden color and a gentle bitterness
- 1/2 tsp ground ginger (or 1 tsp fresh grated), brightness
- 1/4 tsp cayenne, subtle heat, skip for kids
- Pinch of cinnamon, ties the sweetness together
Don’t be afraid of this list. It sounds like a lot, but every spice plays a role, and the soup stays balanced, not overwhelming.
Thai sweet potato coconut soup flavor profile
Want a Thai-inspired twist? Swap the curry powder for 1-2 tablespoons of red Thai curry paste. Add a stalk of lemongrass (bruised and removed before blending) and a squeeze of fresh lime juice at the end.
This Thai sweet potato coconut soup version has a punchy, slightly funky depth that’s completely addictive. A drizzle of fish sauce (or soy sauce to keep it vegan) brings the whole thing together.
According to USDA FoodData Central sweet potato nutrient data, one medium sweet potato delivers over 400% of your daily vitamin A needs. That’s nutrition that tastes like dessert.
For another veggie-packed bowl that works just as well for meal prep, this sweet potato carrot soup with warming spices uses a similar flavor base and is equally beginner-friendly.
How to Substitute Coconut Milk Without Losing Creaminess
Coconut milk gives this soup its signature richness. But sometimes you’re out, or someone at the table has a sensitivity. Good news: you have real options.
- Always use full-fat coconut milk, not the carton kind meant for drinking.
- Add coconut milk AFTER pressure cooking or simmering, don’t boil it hard.
- Blend at least 60 seconds for a truly silky texture.
Here’s a quick substitution guide:
| Substitute | Amount | Creaminess | Keeps Vegan |
|---|---|---|---|
| Full-fat coconut milk | 1 can (13.5 oz) | ★★★★★ | Yes |
| Cashew cream | 3/4 cup | ★★★★☆ | Yes |
| Oat milk (barista) | 1 cup | ★★★☆☆ | Yes |
| Heavy cream | 1/2 cup | ★★★★★ | No |
| Almond milk (unsweetened) | 1 cup | ★★☆☆☆ | Yes |
Vegan sweet potato coconut soup dairy-free swaps
This vegan sweet potato coconut soup is already dairy-free as written. But here are a few extra swaps to keep it completely plant-based:
- Use olive oil or coconut oil instead of butter for sautéing.
- Choose vegetable broth, not chicken broth.
- Skip the fish sauce in the Thai version, use tamari or coconut aminos instead.
- Garnish with coconut yogurt instead of regular sour cream.
This soup is naturally gluten-free, naturally vegan, and legitimately good for you. Wins all around.
The One Secret That Makes It Restaurant-Quality
I’ve made healthy sweet potato coconut soup dozens of ways. Boiled sweet potatoes, canned sweet potatoes, even microwaved ones. Nothing compares to what I’m about to tell you.
Roast your sweet potatoes first. That’s it. That’s the secret.
Why roasting sweet potatoes changes everything
When you roast sweet potatoes at 400°F for 25-30 minutes, two things happen.
First, the natural sugars caramelize. The edges get slightly golden and jammy. That concentrated sweetness becomes the foundation of your soup.
Second, the moisture reduces. Less water means a thicker, more velvety final blend without needing extra thickeners.
The difference is genuinely dramatic. Side by side, the roasted version tastes like it came from a restaurant. The boiled version tastes like, well, a Wednesday.
If you’re already roasting veggies and want to build a full soup rotation, these easy meal prep soup recipes for the week will give you a complete plan for filling your fridge with nourishing bowls.
To roast: cut sweet potatoes into 1-inch cubes, toss with 1 tablespoon of olive oil and a pinch of salt, spread on a baking sheet, and roast at 400°F until tender and caramelized. Then proceed with the soup recipe as written.


Ingredients
Method
- Sauté the aromatics. Heat oil in a large pot over medium heat. Add the diced onion and cook for 5 minutes, stirring occasionally, until soft and translucent. Add garlic and ginger, cook 1 more minute.
- Bloom the spices. Add cumin, curry powder, turmeric, cayenne, and cinnamon directly to the pot. Stir constantly for 30 seconds until fragrant. This step is key for deep flavor.
- Add the sweet potatoes and broth. Pour in the cubed sweet potatoes and vegetable broth. Bring to a boil, then reduce heat to medium-low. Cover and simmer for 20-22 minutes, until the sweet potatoes are completely fork-tender.
- Blend until smooth. Remove from heat. Use an immersion blender directly in the pot (or transfer to a regular blender in batches) and blend until completely silky. Take your time here, at least 60 seconds of blending.
- Add coconut milk. Stir in the full-fat coconut milk. Return the pot to low heat and warm through for 3-4 minutes. Do not boil after adding the coconut milk.
- Season and finish. Add lime juice, taste, and adjust salt and pepper. Serve hot with your chosen garnishes.
Notes
Add coconut milk AFTER pressure cooking or simmering, don't boil it hard.
Blend at least 60 seconds for a truly silky texture.

Why Trust Me on This Recipe
I’m Emily Davis, a recipe developer at RebeccaTasty.com, and I built this site on one belief: beginner-friendly recipes should actually work the first time. I’ve tested this sweet potato coconut soup version at least a dozen times, tweaking the spice ratios until every bowl felt like a warm hug.
Working alongside Bernard and Rebecca, who both put family comfort first in everything we publish, this soup went through multiple rounds of testing before it made the site. It’s not a pretty dish that falls flat at the table, it’s one that gets requests.
Trust the roasting step. Trust the full-fat coconut milk. You’ll see.
Your Questions, Answered
How do I make sweet potato coconut soup
To make sweet potato coconut soup, start by sautéing onions, garlic, and ginger in a pot. Add diced sweet potatoes, vegetable broth, and spices. Simmer until the sweet potatoes are tender, about 20-22 minutes, then blend until smooth. Stir in coconut milk and a squeeze of lime juice. Season with salt and pepper. For a quicker version, use an Instant Pot to pressure cook on High for 8 minutes.
Can I substitute coconut milk in sweet potato soup
Yes. Cashew cream is the best dairy-free swap for maintaining creaminess. Oat milk (barista style) also works but delivers a thinner result. If you don’t need the soup to be vegan, heavy cream works beautifully. Almond milk is the lightest option but gives you a noticeably less creamy texture.
How long does sweet potato coconut soup last in the fridge
Stored in an airtight container, this soup lasts 3-4 days in the refrigerator. Reheat on the stovetop over medium-low heat, stirring gently. For freezing, let the soup cool completely first, then freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
What spices go well with sweet potato coconut soup
Cumin, curry powder, turmeric, and ginger form the best base. A pinch of cayenne adds heat without overpowering the sweetness. Cinnamon ties the natural sweetness of the potato together with the savory spices. For a Thai direction, use red curry paste, lemongrass, and lime leaves.
Is sweet potato coconut soup healthy
This is genuinely a healthy sweet potato coconut soup. Sweet potatoes are loaded with vitamin A, vitamin C, and fiber. Coconut milk provides healthy medium-chain fatty acids. The whole recipe is naturally gluten-free and vegan. If you want to reduce calories, swap full-fat coconut milk for the light version, you’ll save roughly 100 calories per serving.
Can I make sweet potato coconut soup in an Instant Pot
Absolutely. For instant pot sweet potato coconut soup, use the Sauté function to cook your aromatics first. Add sweet potatoes and broth, seal the lid, and pressure cook on High for 8 minutes. Quick-release, add coconut milk, then blend. The total time is about 25 minutes, which is nearly half the stovetop time.
Storage, Freezing, and Meal Prep Tips
This soup is a meal prep dream. Make a big pot on Sunday and you’ve got lunch covered Monday through Thursday.
- Fridge: Up to 4 days in an airtight container.
- Freezer: Up to 3 months. Freeze in individual 1-cup portions for easy weekday lunches.
- Reheating: Always reheat on the stovetop over low-medium heat. Add a splash of broth or water if the soup has thickened in the fridge.
- Do not boil after freezing: It can cause the coconut milk to separate. Gentle heat only.
This creamy sweet potato coconut soup also pairs perfectly with crusty sourdough, naan bread, or a simple green salad for a full, satisfying meal.
Conclusion
This sweet potato coconut soup is the recipe that earns a permanent spot in your kitchen rotation. It’s warm, deeply spiced, naturally vegan, and genuinely foolproof whether you use the stovetop or the Instant Pot. The roasting trick alone is worth the extra 30 minutes, you’ll notice the difference from the very first bowl.
Browse more delicious recipes at RebeccaTasty.com and come find us on Pinterest for more cozy soup inspiration.
Want to know more about the people behind these recipes? Head over to our about page to meet the full team. And if you have a question or just want to share how your bowl turned out, our contact page is always open.
About the Author: Emily Davis is a recipe developer at RebeccaTasty.com, specializing in beginner-friendly, family-tested recipes built around simple ingredients and clear instructions. Every recipe she publishes has been made, tested, and tasted multiple times before it reaches you.
What’s your favorite way to make sweet potato coconut soup? Do you roast your sweet potatoes first, go the Instant Pot route, or add a Thai twist with red curry paste? Drop your version in the comments, I genuinely love seeing how everyone makes it their own!
This article may contain affiliate links. If you buy through these links, I may receive a commission at no extra cost to you. Your support helps keep this website running.







