Thai Peanut Sauce
Natural peanut butter, coconut milk, curry paste, tamarind, and lime become a smooth sauce with controlled heat and adjustable body.

Thai-inspired peanut sauce can move from rich and spoon-thick to loose and drizzleable with a few measured additions. Gentle heat helps the peanut butter and coconut milk come together without stripping the lime and tamarind of their brightness.
Start with a smooth base
Natural peanut butter may separate in the jar, so stir it thoroughly before measuring. Whisking it with coconut milk, curry paste, soy, tamarind, and garlic while the pan is cool helps the thick paste disperse evenly.
Use low heat to bring it together
Warm the mixture only until it turns glossy and steamy, whisking across the bottom and corners of the saucepan. A boil is unnecessary and can push the peanut oil out of the sauce, leaving it coarse instead of cohesive.

Adjust one flavor at a time
Brown sugar and lime go in after the pan leaves the heat, when their balance is easier to judge. Taste before adding more: soy increases salt, curry paste raises heat, lime sharpens acidity, and a little sugar rounds a harsh edge.
Keep the body adjustable
Warm water thins the sauce while preserving its peanut body when whisked in gradually. It thickens again as it cools, so wait for the brief rest before deciding whether another small splash is needed; scatter the chopped peanuts on top if desired, and serve it as a dip or pair it optionally with noodles, satay, or vegetables.

Thai Peanut Sauce
Ingredients
- • 1/2 cup natural creamy peanut butter, well stirred
- • 1/2 cup unsweetened coconut milk, well shaken
- • 1 tbsp red curry paste, plus up to 1 tsp for adjustment
- • 2 tbsp low-sodium soy sauce, plus up to 1 tsp for adjustment
- • 1 tbsp tamarind concentrate
- • 1 tbsp fresh lime juice, plus up to 1 tbsp for adjustment
- • 2 tsp light brown sugar, plus up to 1 tsp for adjustment
- • 1 small garlic clove, finely grated
- • 1 tbsp finely chopped roasted peanuts, for optional garnish
- • 2 tbsp warm water, plus up to 4 tbsp to thin
Method
Set out the ingredients
Stir the natural peanut butter until uniform, shake the coconut milk, finely grate the garlic, and measure the sauce ingredients so they are ready to whisk together.
Look for: The peanut butter has no separated oil layer and the coconut milk looks evenly mixed.
Whisk the sauce base
In a small saucepan, whisk the peanut butter, coconut milk, red curry paste, soy sauce, tamarind concentrate, and grated garlic until the mixture is mostly smooth and evenly colored.
Look for: The thick peanut butter streaks are mostly incorporated before heating.
Warm it gently
Set the saucepan over low heat and whisk continuously for about 3 minutes, scraping the bottom, until the sauce loosens and turns glossy; do not let it boil or scorch at the edges.
Look for: The sauce is smooth and steamy, with no bubbling around the pan edge.
Add sweetness and lime
Take the pan off the heat, then whisk in the brown sugar and lime juice until the sugar dissolves and the citrus aroma lifts the rich peanut base.
Look for: No grains of sugar remain and the sauce smells bright rather than sharp.
Thin to a spoonable texture
Whisk in the warm water, then add the remaining water a tablespoon at a time as needed until the sauce falls from the whisk in a thick ribbon and briefly holds its shape before settling.
Look for: The sauce coats a spoon but can still be poured without breaking into clumps.
Balance the flavor
Taste the warm sauce and make small adjustments from the reserved amounts: add soy sauce for salt, curry paste for heat, lime juice for acidity, or brown sugar to soften an overly sharp edge, whisking after each addition.
Look for: Peanut richness stays central while salt, acidity, heat, and sweetness remain in balance.
Let the texture settle
Rest the sauce for 5 minutes so it cools slightly and thickens, then whisk again; if it has tightened too much, work in a little more warm water until it returns to a slow ribbon.
Look for: After resting, the sauce looks cohesive and clings in a smooth layer instead of running off immediately.
Serve or chill
If desired, scatter the finely chopped roasted peanuts over the sauce, then serve it warm or at room temperature; transfer any leftover sauce to a covered container and refrigerate for up to 4 days, whisking in warm water after chilling if needed.
Look for: The finished sauce is smooth and easy to spoon or drizzle.



