Sweet Potato Coconut Curry Soup with Warm Thai Flavors


This recipe for sweet potato coconut curry soup was a “savory” entry in our March Recipe Madness Contest, created and submitted by Margee Berry. She infuses this soup with lemongrass, ginger, and curry for fragrant, warm, and earthy flavors. And she uses pureed sweet potato and rich coconut milk for a creamy, silky finish.

Sweet Potato Coconut Curry Soup Recipe with Warm Thai Flavors. Naturally Dairy-Free, Gluten-Free, Soy-Free, Plant-Based, and Vegan-Friendly.
Special Diet Notes: Sweet Potato Coconut Curry Soup

By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, peanut-free, soy-free, tree nut-free, vegan, and vegetarian. In fact, they are generally top food allergy-friendly.

Sweet Potato Coconut Curry Soup
Prep time
Cook time
Total time
The creamy base of this coconut curry soup is enriched with pureed sweet potato and spiced with fragrant lemongrass, curry and ginger.
Recipe type: Soup
Cuisine: Thai
Serves: 4 servings
  • 4 teaspoons olive oil, divided
  • 2 cups peeled cubed sweet potato
  • 1 cup chopped onion
  • 1 lemongrass stalk, cut in half
  • 1 teaspoon minced peeled ginger
  • 1 teaspoon curry powder
  • ½ teaspoon salt
  • 2 cups water
  • ⅓ cup finely chopped fresh cilantro
  • ¼ cup large flaked unsweetened coconut
  • 1½ cups coconut milk (full-fat canned)
  1. Heat 2 teaspoons olive oil in large saucepan, add the sweet potato and onion, and sauté for 5 minutes. Add the lemongrass, ginger, curry powder, and salt, and sauté for 1 minute more. Pour in the water, cover, and cook until the sweet potatoes are fork tender about 12 minutes.
  2. Meanwhile, stir together the cilantro and remaining 2 teaspoons oil in a small bowl.
  3. In a small skillet, toast the coconut over medium heat, shaking the skillet often, until the coconut is golden all over, about 4 minutes.
  4. Remove the lemongrass stalks from the soup. Working in batches, puree the sweet potato mixture in food processor or blender.
  5. Add the pureed mixture back to the saucepan, and pour in the coconut milk. Whisk and cook until smooth and heated through.
  6. Ladle the soup into 4 bowls. Add a dollop of cilantro and a sprinkle of toasted coconut to each serving.
Editor's Notes: Margee chops the lemongrass and purees it in with the soup, but lemongrass doesn't always puree well. So we prefer to infuse with lemongrass and then remove the stalks. Also, use caution when blending the soup. We prefer to blend in batches with the coconut milk, which helps to cool the soup slightly.

More Plant-Based, Dairy-Free Curry Recipes

Crispy Curry Croquettes with Potatoes and Carrot

Crispy Curry Croquettes Recipe with Carrots and Potatoes (dairy-free with gluten-free and vegan options)

Creamy Thai Curry Pasta

Vegan Thai Curry Pasta Recipe - rich, creamy, delicious, dairy-free, and soy-free recipe from the cookbook Vegan Mac and Cheese

Vegan Baked Curry Risotto

Baked Curry Risotto - Easy, One Pot, No-Stir Pantry Recipe! Naturally dairy-free, gluten-free, vegan and top food allergy-friendly.

About Author

Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.

Leave A Reply

Rate this recipe: