clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Sweet Potato Soup w/ Lemongrass and Ginger

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 13 reviews


A delicious healthy recipe for Thai Sweet Potato Soup with coconut, lemongrass and ginger….light and tasty! Vegan and Gluten free!


Units Scale
  • 2 large shallots (or one white onion) diced
  • 2 Tablespoons coconut oil (or olive oil)
  • 6 cloves garlic, chopped
  • 1/2 cup finely chopped lemongrass (packed) 2-3 stalks
  • 2 tablespoons ginger, chopped
  • 1 small Serrano chili (or jalapeno for less spicy), diced
  • 1 teaspoon yellow curry powder
  • 1/2 teaspoon turmeric
  • 4 cups veggie or chicken stock
  • 2 cups water
  • 2 lbs yams, peeled, cubed (or sweet potatoes)
  • 1 large carrot (for color- this is optional) peeled, sliced
  • 1/2 cup to 1 can coconut milk
  • 2 teaspoons brown sugar
  • 24 teaspoons soy sauce: to taste ( or sub fish sauce for extra depth)
  • 2 Tablespoons lime juice
  • salt and pepper to taste

Garnish with:


  1. In a large heavy-bottomed pot heat coconut oil over medium heat. Add shallot (or onion) and stir for 2 minutes. Add ginger, garlic, lemongrass, and chili,  cook for 3-5 minutes, until fragrant and golden. Add spices, and stir for 1-2 more minutes. Add stock and water, scraping up the spices from the bottom.
  2. Bring to a boil and add yams and optional carrot. Simmer on low, covered,  until yams are fork-tender, 15-20 minutes. Let cool a bit, while you prepare your garnishes.
  3. Puree soup until very smooth. Either blend in small batches in a blender or use a submersion blender. Get it as smooth as you can. Return to the stove and heat on med-low.
  4. Stir in ½ cup of coconut milk — or, if unconcerned with fat content, or a richer soup, add more, or most of the can, reserving some the harder “cream” for the garnish.
  5. Now it’s time to season. Add the brown sugar, 2-4 tsp soy sauce ( or fish sauce) and the lime juice. Taste. Depending on how rich and flavorful your stock is, or how much coconut milk you added, you will need to adjust the seasonings. You may need to add more depth (soy sauce) or a pinch or two of salt, or more lime, or more sugar, or more heat. Find the balance -between salt, sweet and sour and spicy. This is where you develop your own palate, which no recipe can teach. It just takes practice. 🙂  A little sriracha sauce can work miracles because it contains salt, acid, sweet along with heat and spice. But use sparingly for best results.
  6. Garnish with cilantro, scallions, coconut milk (whisk with a little warm water to loosen) and popped sorghum (optional) and serve with lime wedges.
  7. Enjoy!


Make Popped Sorghum: place 2 tablespoon sorghum grains in a small pot over medium-high heat shaking often. Pop like popcorn, removing from pan immediately so they don’t darken. Store in an air-tight container.

For a thicker consistency, add only 1 cup water.


  • Serving Size:
  • Calories: 378
  • Sugar: 7.6 g
  • Sodium: 460.4 mg
  • Fat: 16.9 g
  • Saturated Fat: 13.1 g
  • Carbohydrates: 46.6 g
  • Fiber: 6.5 g
  • Protein: 8.7 g
  • Cholesterol: 6.3 mg