Delightfully different, this Thai Sweet Potato Soup combines sweet potatoes with carrot, coconut milk and Thai red curry paste for a vibrant and flavourful soup!

Thai sweet potato soup in bowl with limes and cilantro

Why you’ll love this sweet potato soup!

  • Coconut milk and Thai red curry paste bring great Thai flavours to this sweet potato soup. Add some lime and cilantro for both a flavourful and beautiful soup.
  • Roasted sweet potato is such a great flavour and the added carrot adds another great note to the mix and of course, more vegetables!
  • The roasted sweet potatoes can be done ahead (or you can use left-over roasted sweet potatoes). After that, this soup comes together really quickly.

Ingredients and substitutions

Sweet Potatoes – you’ll need about 2 medium to large sweet potatoes for this soup. You can roast them specifically for this soup or if you are enjoying roasted sweet potatoes for another meal, roast a couple of extra and refrigerate or freeze the sweet potato for this soup later.

Carrots – you’ll need about 1 large carrot for this soup.

Coconut Milk – full-fat coconut milk is best for the thickest soup consistency, but reduced-fat coconut milk will also work here.

Thai Red Curry Paste – Thai red curry paste is easily available in most grocery stores. Thai Kitchen makes one that is widely available. Look for it with the other Thai and/or Asian foods.

Step-by-Step Photos

photo collage of steps to make Thai sweet potato soup 2
  1. Roast whole sweet potatoes in the oven until soft.
  2. Remove sweet potato flesh and measure out. (This can be done ahead and refrigerated or frozen).
  3. Sautè the carrots and garlic, then add the ginger, lemongrass paste (optional) and Thai Red Curry Paste.
  4. Add the coconut milk.
photo collage of steps to make Thai sweet potato soup 2
  1. Add the roasted sweet potato flesh.
  2. Add the chicken or vegetable broth.
  3. After simmering, blend the soup with an immersion blender (or regular blender).
  4. Finish the soup with a bit of Fish Sauce, lime juice and salt, as needed.
Thai sweet potato soup in bowl with limes and cilantro

Making ahead, storage and freezing

This soup can be made ahead, refrigerated and reheated to serve. It will keep well in the refrigerator for 3-4 days.

Due to the coconut milk in this soup, it doesn’t freeze as well as some soups. Will it can be frozen, you may notice a slight change in texture after freezing.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from Seasons and Suppers.

Thai sweet potato soup in bowl with limes and cilantro

Get the Recipe: Thai Sweet Potato Soup

Delightfully different, this Thai Sweet Potato Soup combines sweet potatoes with carrot, coconut milk and Thai red curry paste for a vibrant and flavourful soup!
4.67 stars from 3 ratings
Prep Time: 10 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 20 minutes
Yield: 4 servings

Ingredients

  • 1 Tablespoon cooking oil
  • 1 cup carrot, shredded
  • 1 clove garlic, finely chopped
  • Pinch red pepper flakes
  • 1 1/2 teaspoons ginger paste
  • 1 1/2 teaspoons lemongrass paste, optional
  • 2 Tablespoons Thai red curry paste
  • 13.5 oz can coconut milk, full-fat recommended (400ml)
  • 3 cups sweet potato, roasted
  • 2 cups chicken broth, or vegetable broth
  • Juice of 1/2 lime
  • 1 1/2 teaspoons Fish sauce
  • Salt, to taste

Optional:

  • 1/2 teaspoon Sambal Oelek

To Serve:

  • Fresh Cilantro, chopped to serve
  • Lime wedges, to serve

Instructions
 

Roast the sweet potatoes:

  • Preheat oven to 425F. Line a baking sheet with aluminum foil (for easy clean-up). Pierce the sweet potatoes a couple of times with a fork. Place onto the baking sheet and bake in preheated oven until soft when tested with a fork, about 40-50 minutes, depending on the size of the sweet potatoes. Remove from oven and when cool enough to handle, split open and spoon the flash into a bowl or measuring cup. *Can be done ahead and refrigerated or frozen.

For the soup:

  • Heat oil in a large pot on the stove-top over medium heat. Add the shredded carrots and cook, stirring regularly, for 4-5 minutes. Add the garlic and cook, stirring, about 30-45 seconds more. Add the ginger, lemongrass paste and Thai red curry paste to the pot and cook, stirring, about 1 minute.
  • Add the coconut milk to the pot, followed by the sweet potato and the broth and stir to combine. Bring soup to a boil, then reduce heat to medium low and allow to simmer for 15 minutes or so, to soften the carrot and blend the flavours.
  • Use an immersion blender or a blender to blend the soup smooth. *If using a regular blender, do in small batches and remove the lid plug to allow steam to escape. Cover the lid hole with doubled up paper towel to keep the soup from escaping.
  • To finish the soup, add the Fish sauce and the lime juice. Taste the soup and add additional salt, as needed.
  • To serve, garnish with chopped fresh cilantro and lime wedges, for drizzling. (I've garnished here with black sesame seeds and drops of cream, as well).
Cuisine: Thai
Course: Soup
Serving: 1serving, Calories: 381kcal, Carbohydrates: 31g, Protein: 7g, Fat: 28g, Saturated Fat: 21g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Trans Fat: 0.01g, Sodium: 317mg, Potassium: 802mg, Fiber: 6g, Sugar: 10g, Vitamin A: 20680IU, Vitamin C: 8mg, Calcium: 73mg, Iron: 3mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.