Delicious and Flavorful Thai Curried Peanut Soup Recipe

4 stars
4.39 (8)
Delicious and Flavorful Thai Curried Peanut Soup Recipe
Prep Time:
10 mins
Cook Time:
30 mins
Total Time:
Recipe by Administrator
Published on November 21, 2023

This Thai-inspired soup is a delicious blend of creamy coconut milk, aromatic spices, and crunchy peanuts. The creamy texture of the soup combined with the bold flavors of curry and peanut creates a perfect harmony of taste. This soup is quick and easy to prepare, making it a great option for a weeknight dinner. Serve it with a side of steamed rice or crusty bread for a filling and satisfying meal.


  • 2 tablespoons vegetable oil
  • 1 small white onion, diced
  • 2 cloves of garlic, minced
  • 1 red bell pepper, sliced
  • 1 tablespoon Thai red curry paste
  • 1 can (13.5 oz) coconut milk
  • 2 cups vegetable broth
  • 1 cup unsalted roasted peanuts
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • Salt and pepper to taste
  • Fresh cilantro for garnish
  • Chopped peanuts for garnish


  1. Heat the vegetable oil in a large pot over medium heat.
  2. Add the diced onion and minced garlic to the pot and sauté until the onion is translucent.
  3. Add the sliced red bell pepper and continue to sauté for another 2-3 minutes.
  4. Stir in the Thai red curry paste and cook for 1 minute to release its flavors.
  5. Pour in the coconut milk and vegetable broth, and bring the mixture to a simmer.
  6. Add the roasted peanuts, soy sauce, brown sugar, and lime juice to the pot.
  7. Stir well to combine all the ingredients.
  8. Season with salt and pepper to taste.
  9. Cover the pot, reduce the heat to low, and let the soup simmer for 15-20 minutes, allowing the flavors to meld together.
  10. After the soup has simmered, use an immersion blender or transfer the soup to a countertop blender to puree until smooth and creamy.
  11. Pour the soup back into the pot and heat it on low for a few more minutes.
  12. Serve the Thai curried peanut soup hot, garnished with fresh cilantro and chopped peanuts.

Interesting Facts

  • Thai curried peanut soup is a popular street food in Thailand and is often served with a side of rice noodles.
  • Peanuts are a good source of protein and healthy fats, making this soup not only delicious but also nutritious.
  • The combination of coconut milk and peanuts gives this soup its creamy and rich texture.