Sweet Potato and Coconut Soup is a warm, nourishing dish that blends natural sweetness with gentle spices and creamy coconut milk. This soup is silky, comforting, and deeply flavorful, making it perfect for cool evenings, light lunches, or cozy dinners.
The sweetness of roasted or simmered sweet potatoes pairs beautifully with the richness of coconut milk, while aromatics like garlic, onion, and ginger add depth and balance.
Why I Love This Recipe
I love this recipe because it’s simple, soothing, and versatile. With minimal ingredients and easy steps, it delivers bold, comforting flavors every time. The creamy texture feels luxurious without heavy cream, and the natural sweetness of sweet potatoes makes it comforting yet light.
Why This Is a Must-Try Dish
- Naturally vegan and dairy-free
- Creamy without cream
- Packed with nutrients and fiber
- Easy to make and freezer-friendly
- Comforting with subtle tropical flavors
This soup is perfect if you want something cozy, healthy, and full of flavor.
Recipe Overview
- Course: Soup / Main Course
- Cuisine: Asian-inspired / Tropical
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: About 45 minutes
- Servings: 4 servings
- Calories: Approx. 260–300 calories per serving
Ingredients
- 2 tablespoons coconut oil or olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 large sweet potatoes, peeled and cubed
- 3 cups vegetable broth
- 1 cup full-fat coconut milk
- ½ teaspoon ground cumin
- ½ teaspoon ground coriander
- ¼ teaspoon turmeric (optional)
- Salt, to taste
- Black pepper, to taste
- Lime juice (to taste)
Optional Garnishes
- Toasted coconut flakes
- Fresh cilantro
- Chili flakes or chili oil
Cooking Directions
- Sauté aromatics until fragrant.
- Add sweet potatoes, spices, and broth.
- Simmer until tender.
- Blend until smooth.
- Stir in coconut milk and season.
Step-by-Step Preparation Method
Step 1: Sauté Aromatics
- Heat coconut oil in a pot over medium heat.
- Add onion and cook for 4–5 minutes until soft.
- Add garlic and ginger; sauté for 1 minute until fragrant.
Step 2: Add Sweet Potatoes and Spices
- Stir in sweet potatoes, cumin, coriander, turmeric, salt, and pepper.
- Cook for 2 minutes to toast spices lightly.
Step 3: Simmer
- Pour in vegetable broth.
- Bring to a boil, then reduce heat and simmer for 20–25 minutes, until sweet potatoes are tender.
Step 4: Blend
- Remove from heat and blend soup using an immersion blender or regular blender until smooth.
Step 5: Finish with Coconut Milk
- Return soup to low heat.
- Stir in coconut milk and lime juice.
- Adjust seasoning as needed and warm gently.

How to Serve This Recipe
Serve hot with:
- Crusty bread or naan
- Steamed rice or quinoa
- A side salad for a light meal
Garnish with coconut flakes, cilantro, or chili oil for extra flavor.
Recipe Tips
- Roast sweet potatoes first for deeper flavor.
- Use full-fat coconut milk for creaminess.
- Blend thoroughly for a silky texture.
- Adjust spices to suit your taste.
Variations
Spicy Sweet Potato Coconut Soup
Add red curry paste or chili peppers.
Thai-Inspired Version
Add lemongrass and a splash of fish sauce (or soy sauce).
Protein Boost
Add cooked red lentils or chickpeas.
Carrot & Sweet Potato
Replace half the sweet potato with carrots.
Low-Calorie Version
Use light coconut milk or half coconut milk, half broth.
Freezing and Storage
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze for up to 2 months.
- Reheating: Reheat gently on the stove or microwave, stirring occasionally.
Special Equipment Needed
- Large pot or Dutch oven
- Blender or immersion blender
- Cutting board and knife
Frequently Asked Questions (FAQ)
Q: Can I use canned coconut milk?
Yes, canned coconut milk works perfectly.
Q: Is this soup very sweet?
No, it’s balanced by spices and aromatics.
Q: Can I make it ahead of time?
Yes, flavors deepen over time.
Q: Can I make it spicy?
Absolutely—add chili or curry paste.
Conclusion
Sweet Potato and Coconut Soup is the perfect blend of comfort, nutrition, and gentle tropical flavor. Creamy, soothing, and easy to prepare, it’s ideal for cozy nights or healthy meal prep. Once you try it, this soup is sure to become a comforting favorite in your kitchen.
Sweet Potato and Coconut Soup
Course: SoupsDifficulty: Easy4
servings15
minutes30
minutes45
minutesIngredients
2 tablespoons coconut oil or olive oil
1 medium onion, chopped
3 cloves garlic, minced
1 teaspoon fresh ginger, grated
2 large sweet potatoes, peeled and cubed
3 cups vegetable broth
1 cup full-fat coconut milk
½ teaspoon ground cumin
½ teaspoon ground coriander
¼ teaspoon turmeric (optional)
Salt, to taste
Black pepper, to taste
Lime juice (to taste)
Optional Garnishes
Toasted coconut flakes
Fresh cilantro
Chili flakes or chili oil
Directions
- Step 1: Sauté Aromatics : Heat coconut oil in a pot over medium heat. Add onion and cook for 4–5 minutes until soft. Add garlic and ginger; sauté for 1 minute until fragrant.
- Step 2: Add Sweet Potatoes and Spices : Stir in sweet potatoes, cumin, coriander, turmeric, salt, and pepper. Cook for 2 minutes to toast spices lightly.
- Step 3: Simmer :Pour in vegetable broth. Bring to a boil, then reduce heat and simmer for 20–25 minutes, until sweet potatoes are tender.
- Step 4: Blend : Remove from heat and blend soup using an immersion blender or regular blender until smooth.
- Step 5: Finish with Coconut Milk : Return soup to low heat. Stir in coconut milk and lime juice. Adjust seasoning as needed and warm gently.






