This is a must-try sweet potato soup! It’s enriched with curry spices, creamy coconut milk, and chock full of sweet potato and leafy kale greens.

A shallow bowl of Thai curry sweet potato soup with kale leaves, crushed peanuts on top and thin rice noodles with chopsticks.

What’s not to love about a one-dish dinner in a bowl? I’m always on the lookout for quick meals like this one that are flavor-packed, yet so quick and easy to make.

Sweet potatoes make a beautiful smooth and rich-tasting soup with a luxurious texture. One of my favorite fall soups is a creamy sweet potato soup garnished with fresh pomegranate.

Peanuts and sweet potatoes taste great together. I added a bit of peanut butter for a subtle flavor base. Using nut butter in a soup or stew is a great way to thicken it without adding dairy or flour (and it’s also the secret to this crunchy-hot cucumber salad).

5 from 9 ratings

Thai Coconut Sweet Potato Soup

A quick and easy curry sweet potato soup you must try! It's made with coconut milk, Thai peanut sauce and kale and makes a perfect vegan or vegetarian main dish.
Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Ingredients
 

  • 2 tablespoons (30 ml) avocado oil or neutral vegetable oil
  • cup (55 g) finely chopped shallot or red onion
  • 14 ounces (400 g) sweet potatoes (2-3), peeled and sliced into 1/2-inch pieces
  • 1 teaspoon finely chopped garlic
  • ½ teaspoon ground turmeric
  • ½ teaspoon cayenne pepper
  • 1 tablespoon (15 g) smooth peanut butter
  • 1 tablespoon (15 ml) tamari or soy sauce
  • 2 cups (475 ml) vegetable broth
  • 1 cup (250 ml) coconut milk
  • 1 ½ cups chopped kale
  • ¼ cup (60 ml) Thai peanut sauce
  • 4 ounces (125 g) maifun or vermicelli rice noodles
  • ¼ cup (125 g) chopped unsalted peanuts

Instructions
 

  1. Heat the oil in a large saucepan or Dutch oven or medium-high heat. Stir in the shallot and sweet potatoes. Cook 5 minutes, stirring occasionally, until the shallots are softened.
  2. Add the garlic, turmeric and cayenne and stir until fragrant, about 30 seconds. Add the peanut butter, soy sauce, broth and ½ cup of the coconut milk. Bring to a simmer, then lower the heat and partially cover the pan with a lid. Cook 20 minutes, or until the sweet potatoes are very soft.
  3. Scoop out 1 cup of the soup and puree in a blender or use an immersion blender right in the pot. Stir in the remaining ½ cup coconut milk, kale and peanut sauce.
  4. Cook the noodles according to package directions. Drain and divide into serving bowls.
  5. Ladle the soup over the noodles, sprinkle with peanuts and serve.

Nutrition per serving

Calories: 507kcal Carbohydrates: 57g Protein: 10g Fat: 28g Sodium: 1073mg Fiber: 5g Sugar: 9g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Tried this recipe?A star rating takes 5 seconds and helps more people find it.