When the weather cools down or your body simply craves something nourishing and warm, this Sweet Potato Coconut Soup is the bowl you’ll want to reach for. Velvety smooth and infused with aromatic spices, this soup blends the natural sweetness of sweet potatoes with the richness of coconut milk for a truly soul-soothing experience.
What makes this soup special is its ability to feel indulgent while being incredibly wholesome. It’s a simple combination of pantry staples elevated with the right balance of garlic, ginger, and warm spices. Whether you’re making it as a starter, a light lunch, or even a dinner with a side of bread, it’s guaranteed to comfort from the inside out.
Why You’ll Love This Sweet Potato Coconut Soup
This soup isn’t just easy to make—it’s also packed with flavor and nutrition. The combination of sweet potato and coconut milk creates a naturally creamy texture, so there’s no need for added cream or thickeners. Plus, the ginger and garlic add a subtle warmth and depth that makes it feel like something you’d get at a cozy, upscale cafe.
It’s also naturally vegan and gluten-free, making it perfect for guests with dietary restrictions. With minimal prep and a short ingredient list, it’s one of those recipes you’ll find yourself coming back to again and again.
Can I Use Any Type of Sweet Potato?
You can, but orange-fleshed sweet potatoes (often labeled as yams in some grocery stores) are the most ideal. They’re naturally sweet, cook down beautifully, and give the soup its rich golden hue. If you only have white or purple sweet potatoes, they will still work, though the flavor and color may vary slightly. Make sure they’re cooked until fork-tender to get that ultra-smooth finish when blending.
Ingredients for the Sweet Potato Coconut Soup
To bring this cozy soup together, you won’t need a long list—just a handful of ingredients that each bring something important to the table.
- Sweet potatoes: These are the star of the show. Their natural sweetness balances the spice and gives the soup its beautiful color and thick, creamy base.
- Coconut milk: This adds rich, velvety smoothness and a hint of tropical flavor that pairs wonderfully with the earthy sweet potatoes.
- Onion: Provides a savory base and depth of flavor.
- Garlic: Adds aroma and a little bite that rounds out the soup’s sweetness.
- Ginger: Bright and warming, it lifts the flavor of the soup and adds a gentle heat.
- Vegetable broth: Helps thin out the soup to the right consistency while adding more flavor.
- Olive oil: Used to sauté the onions, garlic, and ginger.
- Salt and pepper: Essential for seasoning and enhancing all the other flavors.
- Cumin or curry powder (optional): A pinch of warm spice takes this soup to the next level.

How To Make the Sweet Potato Coconut Soup
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add the chopped onions and cook until they start to soften, about 3 to 4 minutes. Stir in the garlic and ginger and sauté for another minute until fragrant.
Step 2: Add the Sweet Potatoes and Broth
Add the peeled and diced sweet potatoes to the pot along with a pinch of salt, pepper, and cumin or curry powder if using. Pour in the vegetable broth and bring everything to a gentle boil.
Step 3: Simmer Until Tender
Reduce the heat and let the soup simmer until the sweet potatoes are completely tender, usually around 20 minutes. You should be able to easily pierce them with a fork.
Step 4: Blend Until Smooth
Use an immersion blender to puree the soup directly in the pot, or transfer it in batches to a countertop blender. Blend until the soup is smooth and creamy.
Step 5: Stir in the Coconut Milk
Return the soup to the pot if needed and stir in the coconut milk. Heat gently until warmed through, then taste and adjust seasoning if necessary.
Step 6: Serve and Enjoy
Ladle into bowls and serve hot. Garnish with fresh herbs like cilantro or a drizzle of coconut cream if you’d like.
Serving and Storing Sweet Potato Coconut Soup
This recipe makes about 4 generous servings, perfect for a cozy family meal or for meal prep. Serve it hot with crusty bread, naan, or even a scoop of rice to make it heartier. A swirl of yogurt or a sprinkle of chili flakes on top also adds a nice touch.
Store any leftovers in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully—just thaw and reheat gently when you’re ready to enjoy it again.
What to Serve With Sweet Potato Coconut Soup?
Crusty Bread
Thick slices of toasted sourdough or baguette are perfect for dipping.
Garlic Naan
Soft, buttery naan makes this soup even more comforting and satisfying.
Simple Arugula Salad
A lightly dressed salad adds brightness and contrast to the creamy soup.
Roasted Chickpeas
Crispy chickpeas add protein and crunch on top.
Grilled Cheese Sandwich
Classic and indulgent, this combo is a forever favorite.
Herby Chicken Meatball Bowl
If you’re looking to add some extra protein on the side, this hearty bowl is a great match https://janetdishes.com/herby-chicken-meatball-bowl/.
Classic Caprese Salad
Fresh tomatoes and basil cut through the richness with ease https://janetdishes.com/classic-caprese-salad-recipe/.
Creamy Tomato Spinach Pasta
For a cozy dinner combo, pair your soup with a small portion of this pasta https://janetdishes.com/creamy-tomato-spinach-pasta/.
Want More Soup Ideas?
If you love this Sweet Potato Coconut Soup, you’ll probably enjoy these other comforting favorites:
- Creamy Parmesan Italian Sausage Soup for a rich and savory bite.
- Vegan Creamy Mushroom Ramen when you’re craving umami warmth.
- Crab and Shrimp Seafood Bisque for a luxurious dinner idea.
- Creamy Cottage Cheese Pasta Sauce as a sauce alternative that works beautifully as a soup base too.
- Roasted Asparagus Recipe makes a great fresh side to serve alongside any soup.
Save This Recipe For Later
📌 Save this recipe to your Pinterest soup board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you try a spicy version? Add lemongrass? Blend in some carrots?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better.
Explore beautifully curated health-boosting soups on Janet Dishes on Pinterest and discover your new go-to for feeling great!
Conclusion
This Sweet Potato Coconut Soup is proof that comfort food can be both delicious and nourishing. It’s a quick, wholesome dish that’s perfect for weeknights or when you just need something cozy. Whether you’re making it as part of your weekly meal prep or serving it at a dinner gathering, it’s sure to impress with minimal effort.

Sweet Potato Coconut Soup
- Total Time: 35 minutes
- Yield: 4 servings
Description
This Sweet Potato Coconut Soup is a creamy, comforting, and flavorful vegan soup made with sweet potatoes, coconut milk, and warming spices. It’s a healthy, gluten-free meal perfect for lunch or dinner. Easy to prep and freezer-friendly.
Ingredients
2 tablespoons olive oil
1 medium onion, chopped
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
3 medium sweet potatoes, peeled and diced
3 cups vegetable broth
1 teaspoon ground cumin or curry powder (optional)
1 teaspoon salt (or to taste)
1/2 teaspoon black pepper
1 can (13.5 oz) full-fat coconut milk
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onions and cook until softened, about 3 to 4 minutes.
2. Stir in garlic and ginger, cooking for 1 more minute until fragrant.
3. Add sweet potatoes, salt, pepper, and cumin or curry powder if using. Pour in the vegetable broth.
4. Bring to a boil, then reduce heat and simmer until sweet potatoes are fork-tender, around 20 minutes.
5. Use an immersion blender to blend the soup until smooth, or transfer to a blender in batches.
6. Return to the pot if needed and stir in the coconut milk. Heat gently until warmed through.
7. Taste and adjust seasonings. Serve hot, garnished with fresh herbs or a swirl of coconut cream if desired.
Notes
This soup can be frozen and reheated later without losing its creamy texture.
For a spicy twist, add a pinch of red pepper flakes or a dash of sriracha.
To make it a full meal, serve with toasted naan, rice, or crusty sourdough.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Global
Nutrition
- Serving Size: 1 bowl
- Calories: 290
- Sugar: 7g
- Sodium: 620mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg
