Peanut Sauce Recipe (Asian & Thai Inspired)

This Asian-inspired peanut sauce is packed full of savory, rich, and citrusy flavor and comes together in less than 10 minutes! Learn how to make this peanut sauce and what to pair it with juicy meat skewers, crispy lettuce wraps, or even air-fried tofu. 

Where’s peanut sauce from?

putting peanut sauce on chicken skewers

While many associate peanut or satay sauce with Thail or Sinaporean food, peanut sauce actually originated from Indonesian cuisine. Indonesians would pair the peanut sauce with satay (meat skewers influenced by Arab migrants). Later on, satay and its dipping sauce influenced other parts of Southeast Asia. 

There are now many peanut sauce varieties, depending on where you are. One of the most popular versions of this peanut sauce is from Thailand. This sauce differs from Vietnamese peanut sauce because the Vietnamese version is much sweeter and has a base of hoisin sauce. 

This peanut sauce is more similar to the Thai version of satay peanut sauce because it’s slightly sweeter. It’s made up of roasted and ground peanuts, coconut milk, tamarind, soy sauce, galangal, lemongrass, and lots of spices and peppers. 

Ingredients in this peanut sauce

ingredients for peanut sauce in bowls

This Thai-inspired peanut sauce recipe uses unsalted, smooth peanut butter to make it easier than pounding fresh roasted peanuts. I like using the brand Once Again because it’s organic and has a nice consistency that doesn’t separate the oils from the peanuts. 

The rest of the ingredients offer a range of savory, sweet, and citrusy flavors to the peanut sauce: 

  • Coconut milk – This is the base of our sauce and adds a nutty and light flavor to it. 
  • Red curry paste – this paste makes such a difference in the flavor because it’s full of spices and herbs, like chili pepper, lemongrass, shallots, galangal, and Makrut lime. You can easily find these in most Asian stores or online, like Amazon [BRYAN ADD LINK ONCE ON WORDPRESS]. I like using the Maesri brand in small cans. 
  • Fresh lime juice – adds a citrusy and tangy balance to the rich sauce. You can also add other types of citrus, like yuzu or lemons. 
  • Oyster sauce – for savory and sweet seasonings. 
  • Palm sugar – adds the right amount of sweetness to the sauce. The key to adding palm sugar is the weigh out your measurements because palm sugar often comes in pre portioned blocks. One teaspoon is 7 grams of palm sugar. I also like to grate or slice the palm sugar thinly with a knife so it dissolves faster. 
  • Grated garlic and grated ginger – give us aromatic and spicy flavors. You have the option to mince these ingredients if you prefer a less bold flavor.  
  • Fish sauce – to add an umami saltiness to the sauce. 

Making the peanut sauce

adding all peanut sauce ingredients into a pot

You only need a small saute pan and a whisk to make this easy and homemade peanut sauce. I like to warm the coconut milk over medium heat and add all the other ingredients. Whisk the ingredients together until all of the sugar is dissolved and the peanut butter and curry paste are fully incorporated. 

mixing peanut sauce in pot

I like to continue cooking for 2-3 minutes to thicken the sauce to a consistency of pudding, but you can stop once it’s fully warmed up. If your Thai peanut sauce is too thick, add more coconut milk to thin the consistency. You can also add water if you prefer too. 

Prep ahead & reheating

peanut sauce in glass jar

You can prep this peanut sauce and keep it in the fridge for 3-5 days in a food storage container. I like using glass jars with rubber rings and tight-fitting lids so as not to stain plastic because curry paste has this tendency. 

Note, the sauce will also thicken in the fridge, and the flavors will marinate the longer it’s fridged, so it may be even better the day after. Once ready to use it again, heat it over the stove for about 2 minutes and then serve. Again, if you find the sauce is too thick after reheating, you can also dilute it with coconut milk or water. 

What do you eat peanut sauce with?

dipping chicken skewer into peanut sauce

There are so many different things you can eat this sauce with. Here are some examples: 

peanut sauce recipe icon

Peanut Sauce Recipe (Asian & Thai Inspired)

No ratings yet
Make this sweet and savory Thai-inspired peanut sauce with juicy bbq skewers or even fresh veggies. It's an easy dipping sauce you can make ahead of time and reheat easily.
BY: Huy Vu
Prep: 10 minutes
Cook: 5 minutes
Total: 15 minutes
SERVINGS: 0.5 c

Ingredients

  • ½ c coconut milk
  • ¼ c smooth peanut butter unsalted
  • 2 tbsp red curry paste
  • 1 tbsp fresh lime juice
  • ½ tbsp oyster sauce
  • 1 tbsp palm sugar
  • 1 tsp grated garlic
  • 1 tsp grated ginger
  • ¼ tsp fish sauce

Equipment Used

  • knife and cutting board
  • measuring cups and spoons
  • saute pan
  • spatula
  • grater

Instructions 

  • In a sauce pot over medium heat, warm and stir the ½ c coconut milk for one minute bringing it to a light simmer (but not boil).
    pouring coconut milk into sauce pot
  • Add the remaining ingredients: 2 tbsp red curry paste, ¼ c smooth peanut butter, 1 tbsp fresh lime juice, ½ tbsp oyster sauce, 1 tsp grated garlic, 1 tbsp palm sugar, 1 tsp grated ginger, and ¼ tsp fish sauce. Whisk until fully incorporated.
    add all sauce ingredients into pot
  • Cook for 2-3 minutes or thickened to pudding texture. Note that it will thicken after cooling, so don’t cook the sauce down any longer than 5 minutes.
    final texture for peanut sauce
  • Taste the sauce and adjust the ingredients if necessary. The sauce should be very savory, slightly sweet, and very flavorful, so it pairs well with any skewered meat or even raw veggies. It should taste almost too potent to eat by itself.
    bowl of peanut sauce with crushed peanuts
Nutrition Facts
Peanut Sauce Recipe (Asian & Thai Inspired)
Amount per Serving
Calories
1391.82
% Daily Value*
Fat
 
118.6
g
182
%
Saturated Fat
 
57.62
g
360
%
Polyunsaturated Fat
 
17.02
g
Monounsaturated Fat
 
36.5
g
Sodium
 
1361.54
mg
59
%
Potassium
 
1296.02
mg
37
%
Carbohydrates
 
68.22
g
23
%
Fiber
 
9.02
g
38
%
Sugar
 
34.52
g
38
%
Protein
 
35.42
g
71
%
Vitamin A
 
9456.9
IU
189
%
Vitamin C
 
12.92
mg
16
%
Calcium
 
210.38
mg
21
%
Iron
 
11.52
mg
64
%
* Percent Daily Values are based on a 2000 calorie diet.
course: Dipping Sauces, Ingredients
cuisine: Asian, Thai
keyword: asian salad, skewers
Did you cook this recipe?Tag @HungryHuy or #hungryhuy–I’d love to see it!

Like this recipe? Subscribe to my newsletter!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating