spoon of peanut satay sauce with bowl in background

Spicy Thai Peanut Sauce (Peanut Satay Sauce)

This Spicy Thai Peanut Sauce recipe is super easy to make, taking less than 10 minutes, and packed full of amazing umami flavor!
Course sauce
Cuisine Indonesian, Thai
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 12 servings
Calories 120kcal
Author Danielle Wolter



  • Grind peanuts into a powder using a food processor.
  • Add the oil, cilantro, tamarind, chilies, soy sauce, fish sauce, salt, and sugar and process into a paste. 
  • Add the chicken broth, a little at a time, until the mixture becomes a sauce. I prefer the sauce to be a bit thick and creamy, but if you'd like a more pour-able sauce, add chicken broth until it reaches the consistency you desire.
  • Serve immediately, or store in the refrigerator in a covered container for up to 2 weeks. Can also be frozen for up to 3 months. 


  1. Use as few or as many Thai chilies as you would like, depending on the level of spiciness you desire. Start with one and work your way up. 


Calories: 120kcal | Carbohydrates: 3g | Protein: 3g | Fat: 10g | Saturated Fat: 1g | Sodium: 217mg | Potassium: 114mg | Fiber: 1g | Sugar: 1g | Vitamin A: 35IU | Vitamin C: 5.4mg | Calcium: 13mg | Iron: 0.4mg