Go Back Email Link

Thai Carrot Soup

Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes

Ingredients
  

  • 2 tbsp butter or coconut oil
  • 1 yellow onion
  • 4 tbsp red Thai curry paste
  • 1 lbs carrots
  • 1 sweet potato (about 3/4 lb.) 
  • 3 cups  vegetable broth
  • 13.5oz can full fat coconut milk
  • salt and pepper to taste

Notes

  • Dice the onion and add it to a large pot along with the butter (or coconut oil). Sauté the onion until soft and translucent (about 5 minutes).
  • Once the onions are soft, add the Thai curry paste and continue to sauté for about a minute more.
  • While the onion is sautéing, peel and dice the sweet potato (about 1-inch cubes). Add the sweet potato to the pot after the curry paste has sautéed, and continue to sauté the sweet potatoes while you peel and slice the carrots. Add the carrots to the pot as you slice them.
  • Add the vegetable broth to the pot, stir to combine, place a lid on top, and turn the heat up to medium-high. Allow the soup to come to a boil, then turn the heat down to low (or just above low) and allow it to simmer for 30 minutes, stirring occasionally. After 30 minutes the sweet potatoes and carrots should be extremely tender and fall apart as you stir the pot.
  • Turn the heat off and remove the pot from the hot stove top to facilitate cooling (to another area on the stove is fine). Add the coconut milk and stir to combine. You can reserve a tablespoon or two of the coconut milk to garnish the finished soup, if desired.
  • Use an immersion blender, or allow the soup to cool further and carefully purée in batches using a traditional blender. Once the soup is puréed, give it a taste and add salt or pepper if desired (this will depend largely on the type of broth used). Garnish with fresh cilantro and a drizzle of sriracha, if desired.