Thai Sweet Potato Soup

Course Soup
Cuisine Dinner
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4


  • 1/2 large Yellow Onion finely chopped
  • 2 Cloves Garlic minced
  • 1 tbsp Coconut Oil or Ghee
  • 1 pound Sweet Potatoes peeled and roughly chopped
  • Salt
  • Pepper
  • 2 cups Vegetable Broth
  • 1.5 cups Water
  • 1/3 cup Creamy Peanut Butter
  • 2 tsp Chili Garlic Sauce use less for less spice
  • 3 tbsp Chopped Peanuts
  • 2 tbsp Chopped Cilantro


  1. Heat oil in a large pot over medium heat. Add onion and garlic and saute for 2-3 minutes. Season with salt and pepper.

  2. Add sweet potatoes, vegetable broth and water. Bring to a boil and then reduce the heat to low. 

  3. Simmer, covered for 20 minutes or until sweet potatoes are tender.

  4. Using an immersion blender, puree soup until smooth and creamy. (NOTE: If you don't have an immersion blender, transfer soup, in batches, to a regular blender and blend until smooth.)

  5. Add peanut butter and chili garlic sauce to the pan and continue pureeing with the immersion blender. 

  6. Top with chopped peanuts and chopped cilantro before servings.