STREAMING NOW: Carnivorous

Spicy Sweet Potato and Coconut Soup

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“This recipe is the epitome of all the things Thai food is known for – a perfect marriage of flavour, texture and heat. Keep the pesto separate if serving to a group, so that everyone can alter the heat to their preference.”
1hr 30mins
6 large bowls

Ingredients Nutrition


  1. Pesto:
  2. In a food processor, combine peanuts, garlic, ginger, chiles, cilantro, mint, soy sauce, sesame oil, lime juice and zest and brown sugar and process until mostly smooth. Set aside.
  3. Soup:
  4. In a large pot, heat the oils over medium heat and add the onion.
  5. Cook, stirring often, until the onion is beginning to turn golden - about 10 minutes.
  6. Add the vegetable stock, coconut milk, cauliflower and sweet potatoes.
  7. Bring to a boil, then reduce the heat and simmer, covered, until the cauliflower is very soft.
  8. Let cool slightly, then pour into a food processor or blender, add the peanut mixture and puree smooth.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a