Thai Peanut Satay Sauce

The secret to a perfect peanut sauce is 'oil separation'. This isn't a mistake, it's the goal: when the fat from the coconut milk and curry paste separates from the mixture and glistens on the surface, you've achieved that intense, roasted flavor profile that accompanies authentic satay skewers. This sauce covers the full spectrum: salty, sweet, sour, and spicy.
🕒 Prep Time 5 mins
🍳 Cook Time 15 mins
Total Time 20 mins
🍽️ Servings 4 servings
🔥 Calories 380 kcal
🌍 Cuisine Southeast Asian (Satay)

Ingredients

Equipment Needed

  • Small saucepan
  • Whisk

Allergen Information

⚠️ Peanuts
⚠️ Soy
⚠️ Tree Nuts (Coconut)
⚠️ Wheat (check Soy Sauce label)

Instructions

1

Heat the oil in a small saucepan and sauté the curry paste for 1-2 minutes until fragrant.

Tip: The heat 'mellows' the raw flavors of the garlic, shallots, and chili in the paste.
2

Pour in the coconut milk and whisk until smooth.

Tip: Use a whisk to ensure the paste is fully incorporated without lumps.
3

Stir in the peanut butter and sugar.

Tip: The sugar helps balance the heat of the curry paste.
4

Simmer on low heat, stirring constantly, for 5-8 minutes until thickened.

Tip: Peanut butter burns easily because of the sugar and fat, so don't walk away!
5

Remove from heat and season with soy sauce and lime juice.

Tip: The acidity of the lime cuts through the heavy fat. Add it at the end to preserve its fresh aroma.

Recipe FAQ

It's too thick, what do I do?
Peanuts absorb water as they cool. Thin it out with warm water or a splash of coconut milk before serving.
Can I use roasted salted peanuts?
Yes, if you grind them yourself, but be very careful with adding extra salt at the end!

Ingredients

  • 0.75 cup Peanut Butter (chunky, natural)
  • 1 can (13.5 oz) Coconut Milk (full fat)
  • 1 tbsp Red Curry Paste
  • 1 tbsp Soy Sauce
  • 1 tbsp Fresh Lime Juice
  • 1 tbsp Brown Sugar
  • 1 tbsp Vegetable Oil