Thai Peanut Sauce (Authentic Recipe)
Make restaurant-quality Thai peanut sauce at home! This creamy, nutty sauce is perfect for satay, noodles, spring rolls, and salads. Absolutely delicious!

Disclosure: As an Amazon Associate, FoodieManiac earns from qualifying purchases. Some ingredient links in this recipe are affiliate links. Learn more
Ingredients
- •Creamy peanut butter - 1/2 cup
- •Coconut milk - 1/3 cup
- •Soy sauce - 2 tablespoons
- •Lime juice - 2 tablespoons
- •Brown sugar - 2 tablespoons
- •Rice vinegar - 1 tablespoon
- •Garlic clove - 1, minced
- •Fresh ginger - 1 teaspoon, grated
- •Red pepper flakes - 1/4 teaspoon (or to taste)
- •Water - To thin as needed
Equipment Needed
- •Small saucepan
- •Whisk
- •Grater
- •Measuring cups
Instructions
- 1
In a small saucepan over medium-low heat, combine peanut butter and coconut milk. Stir until smooth and well combined.
- 2
Add soy sauce, lime juice, brown sugar, and rice vinegar. Stir constantly until sugar dissolves.
- 3
Add minced garlic, grated ginger, and red pepper flakes. Stir well.
- 4
Simmer gently for 2-3 minutes, stirring frequently. The sauce will thicken as it cooks.
- 5
If sauce is too thick, add water 1 tablespoon at a time until desired consistency is reached.
- 6
Remove from heat. Taste and adjust seasonings - add more lime for tang, soy sauce for salt, brown sugar for sweetness, or red pepper flakes for heat.
- 7
Let cool slightly before serving. Sauce will thicken as it cools, thin with water if needed.