Our Blog

Vegan Coconut Curry & Sweet Potato Soup

Sweet potato soup with coconut curry is delicious and warming with Indian spices like cinnamon and curry powder. Soup is garnished with fresh cilantro, sprouts, and crispy bread.

Sometimes soup is simply a necessity. When the bitter chill of winter bites and the pantry is stocked with odds and ends, I like to give a whirl at piling anything tasty into a pot, then crossing my fingers for a delicious result. This time around, it was sweet potatoes. I knew their sweet and earthy aroma would go nicely with an Indian curry blend and one of those half dozen cans of coconut milk I seemed to be hoarding.

I love making creamy potato soups. Half the fun is diving into the pot with an immersion blender and watching all the ingredients slowly incorporate into a smooth and mouthwatering consistency. I love how adding a little more coconut milk, a dash of spice, or a little more stock while blending will slowly brighten up the deep, sunset orange into an almost pastel gold that is ripe for slurping. It’s like color matching at a paint store, only way more appetizing.

I went with a more Indian-inspired spice mix that complimented the sweetness of the potatoes, but still managed to bring out a savory sensation, even a tiny bite of spiciness. Also, a soup like this is fun to dress up! Top it off with some leafy sprouts, fresh cilantro, homemade croutons, or just dip a crunchy roll right in.

Ingredients for making a vegan coconut curry and sweet potato soup from scratch. This creamy soup is delicious and healthful, using Indian spices like curry powder, cinnamon, and ginger.

Vegan Coconut Curry Sweet Potato Soup

Makes 8 to 10 servings.




  1. Preheat oven to 375 degrees.
  2. Lightly oil a baking sheet. Bake sweet potatoes cubes until soft, about 35 minutes. Set aside.
  3. In a large pot over medium heat, heat sesame oil until shimmering.
  4. Add onions, garlic, and ginger, and sauté until onions are browning, about 5 minutes.
  5. Add all the spices and mix well. Cook until fragrant, about one minute.
  6. Add the sweet potatoes and vegetable stock. Bring to a gentle boil.
  7. Reduce heat, cover, and allow to simmer for about 10-15 minutes.
  8. Remove from heat and, using an immersion blender, blend the soup until well mixed and you reach a nice creamy consistency. Alternatively, pour soup into a blender or food processor to blend, and put back into pot. Be careful, the soup is hot!
  9. Slowly incorporate coconut milk and maple syrup.
  10. Return to stove top on low heat to heat through. Season to taste with salt and pepper.
  11. Garnish with fresh cilantro, homemade seed crackers, leafy sprouts, or fresh baked bread.


Pro Tips

  • If you find the soup is too thick, you can thin it out by using more vegetable stock during the blending process.
  • If you find that the soup is too thin, add more baked sweet potatoes. You can also remove a little of the stock and add a tablespoon of flour, mix well, and return back into the pot. 
  • Want a Paleo-friendly recipe? Just skip the maple syrup!


Want More Delicious Soup to Slurp?

Try This Vegan Vietnamese Pho Recipe!


You might also enjoy:


Sweet potato soup with coconut curry is delicious and warming with Indian spices like cinnamon and curry powder. Soup is garnished with fresh cilantro, sprouts, and crispy bread.


Topics: Culinary, Recipes


Written by Tim on February 25, 2020

Tim is our Marketing Assistant here at Mountain Rose Herbs. He arrived in Oregon after serving in Zambia as a Peace Corps Volunteer where he worked on a variety of projects ranging from food security, conservation farming, and HIV/AIDS outreach. His first years in Oregon were spent working in rural, coastal areas, researching food systems and the impacts of local food programs. Tim spends most of his free time playing guitar for his band that tours throughout the Pacific Northwest.

Follow us on Instagram


Body Care
More Topics

Popular Posts