Skip to main content New<> this month
Get the Allrecipes magazine

Thai Sweet Potato Soup

Rated as 4.75 out of 5 Stars

"Great vegetarian option. Top this Thai sweet potato soup with lime wedges, chopped cilantro, and unsweetened shredded coconut."
Added to shopping list. Go to shopping list.


1 h servings 265
Original recipe yields 5 servings


{{model.addEditText}} Print
  1. Heat oil in a large pot over medium-high heat. Add onion and saute until soft and translucent, 3 to 4 minutes. Add curry paste, Sriracha sauce, ginger, and garlic; saute until fragrant, 3 to 4 minutes. Stir in sweet potatoes and carrots; season with kosher salt and pepper.
  2. Add vegetable broth and bring to a boil. Reduce the heat to low and simmer until vegetables are fork tender, 20 to 25 minutes. Turn off the heat and puree with an immersion blender until soup is smooth. Stir in coconut milk and adjust seasoning, if necessary.

Nutrition Facts

Per Serving: 265 calories; 12.9 35.3 4.1 0 826 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

This had a really nice flavour, but boy, it was hot! (And we generally like spice.) I would add less sriracha sauce to start.

Delicious!! Loved the consistency and different layers of flavor: sweet, spicy, warm, and savory. We will definitely be making this again!!

This was 5 stars! It has some heat, so be careful if you are sensitive. I followed it as written and I found it to be a very simple recipe to make! Thank you Nan!