Thai Roasted Sweet Potato Soup

This post may include affiliate links.

The sweet, exotic flavor of this soup will make you want to sip it until the last drop is gone from your mug or bowl! With coconut milk and vegetable broth as its base, this soup recipe eases digestion and feels light and refreshing, even as it warms and comforts. Asian-inspired soup recipes are a fun twist on the same old chicken noodle and vegetable soups we’ve been eating since childhood. And for a soup that detoxifies even as it pleases the palate, a dose of cumin and the addition of ginger and lemon are perfect, due to their health benefits and detoxifying effects.

Sweet potatoes have a high nutritional value, as they are complex carbohydrates, which are high in fiber and low on the glycemic index. Plus, they contain high amounts of beta-carotene, an antioxidant which is important for the health of our eyes and skin. If you choose sweet potatoes with darker orange flesh, then you’re getting an extra dose of beta carotene. And the health benefits of this soup don’t end there. Lemon is full of fiber and antioxidants, and is rich in vitamin C, a well-known immune booster. Ginger is packed with antioxidants, and has been used medicinally for centuries to aid in digestion and ease inflammation in the body.

Enjoy this soup on its own, or add a bit of brown rice. You may even want to add a vegetable side such as bok choy or broccoli to amp up the health quotient. And it’s perfect as an appetizer at any dinner party. Your guests won’t believe how simple it is to prepare.

Thai Roasted Sweet Potato Soup

Thai Roasted Sweet Potato Soup

Yields: 6 servings | Serving Size: 1-1/2 cups | Calories: 230 | Total Fat: 12 g | Saturated Fat: 8 g | Trans Fat: 0 g | Cholesterol: 1 mg | Sodium: 153 mg | Carbohydrates: 29 g | Dietary Fiber: 5 g | Sugars: 5 g | Protein: 4 g | SmartPoints (Freestyle): 9


  • 1 pound sweet potatoes, peeled and cubed
  • 1 medium onion, roughly chopped
  • 1/2 teaspoon yellow curry powder
  • 1/4 teaspoon cumin
  • 1 (1/2-inch) fresh ginger, peeled and finely chopped
  • 1 tablespoon extra virgin olive oil
  • 1/2 teaspoon sea salt
  • 1/2 teasponn black pepper
  • 1 teaspoon lemon juice
  • 1 cup canned coconut milk
  • 2 cups vegetable broth
  • 1/2 cup water (to water it down)


  1. Pre heat the oven to 395 degrees F.
  2. On a baking pan, place the sweet potatoes, drizzle with extra virgin olive oil then sprinkle with salt and pepper. Bake for 30 minutes.
  3. Over medium heat, in a medium saucepan with extra virgin olive oil, sautè the onions then add the sweet potatoes. Cook for about 5 minutes.
  4. Add the curry, cumin and ginger then toss together for 1 minute.
  5. Pour the vegetable broth and lemon juice then let it boil. Simmer for about 5 minutes.
  6. Add the coconut milk and cook for another 5 minutes. Season with salt and pepper.
  7. Using an immersion blender, blend the soup until creamy. Adjust the consistency that you prefer with the water. Cook for 5 more minutes.
  8. Drizzle with extra virgin olive oil before serving.

More amazing soup recipes to choose from:

Creamy Butternut Squash Soup

Lentil and Pasta Soup

Slow Cooker Thai Chicken Noodle Soup

Raw Red Pepper Soup

Old-Fashioned Vegetable Soup

If you are like what you see in SkinnyMs., subscribe to our newsletter and never get left behind to what’s new in healthy living.

Our Facebook and Pinterest pages are followed by thousands of people like you, who are interested in delicious recipes, healthy living tips and resources. Join us!

9 Comments on "Thai Roasted Sweet Potato Soup"

  1. Sue  December 27, 2016

    Made this yesterday, omitted the lemon juice as didnt have any in store cupboard and it was lovely. Served with a crusty wholemeal roll. Even my husband wants seconds!

  2. Jamie  June 21, 2017

    Love the site, what can I use as a substitute for the coconut milk, I am allergic to coconut but would like to incorporate this soup into the 3 day soup detox

  3. Bess  February 12, 2018

    This is so good .I am wondering what it is that makes it 29 carbs ? Is it the potato ?

  4. Ruthann  May 20, 2018

    Could you add the onion to the sweet potatoes and roast them? Just to make it a step easier. Would 30 minutes in the oven for onions be to long?

    • Gale Compton  May 21, 2018

      Ruthann, You could add the onions, just keep an eye on them to make sure they don’t burn.

    • MJS  February 20, 2020

      I quartered the onions & roasted them right along the sweet potatoes. Set the timer for 15 minutes to turn the sweet potatoes & the onion was done

  5. Lallie Pillay  January 22, 2020

    Thank you for sharing these lovely recipes n good ideas

    The soups are all delicious n light and filling.


Leave a Comment

Your email address will not be published.