Thai Peanut Sauce

Easy Thai peanut sauce for dipping your favorite chicken or tofu satay, or for dressing summer salads and noodle dinners. Get the recipe here.

Thai Peanut Sauce

This Thai peanut sauce is absolutely delicious, and it’s so easy to make. It can be used as a dressing or dipping sauce with noodles, rice, chicken, shrimp or tofu. You could also use it in wraps or on top of salads. The possibilities are endless!

This Thai peanut sauce is vegan, healthy, and crunchy. Perfect as a dipping sauce for skewers or as a dressing, this punchy sauce goes with almost anything. You can customize this recipe by adding broccoli or leaving out tofu depending on your taste preferences.

thai peanut sauce recipe

What is Thai peanut sauce?

Thai peanut sauce is a sauce made primarily from peanut butter, mixed with spice, a sweet syrup like maple syrup, water, sweetener, rice wine vinegar, soy sauce, ginger, rice wine vinegar, and sesame seeds. 

You may also use coconut milk in place of water, and this way, you get a creamier version of the sauce. As you would guess, the sauce has a robust peanut-like taste, accompanied by the kick from the spice you use and complemented by the sweetness of the maple syrup. 

thai peanut sauce recipe


To make peanut sauce, you will need:

  1. Peanut butter: The smoother the peanut butter, the better. Chunky butter can be hard to work with. 
  2. Spice: Choose a blend that is as hot as you need it to be. 
  3. Sweetener: You could use a syrup-like maple syrup, which will complement the sweetness in the peanuts.  
  4. Water: This helps loosen the peanut butter and make it easier to whisk. However, you could use milk in place of water, and this way, you get a creamier side of the sauce 
  5. Rice wine vinegar
  6. Soy sauce: Soy sauce adds flavor and saltiness that balances the sauce 
  7. Ginger: It brings the heat to the dish
  8. Rice wine vinegar
  9. Sesame seed: They bring a crunchiness to the sauce, adding texture

The result of mixing all these ingredients is a spicy, salty, slightly sweet yet peanut-tasting sauce. 


You can easily store peanut sauce in the fridge, and it will be good for about one week. When you need to use it, all you need to do is reheat it in the microwave or do it over low heat (which is better because you can see what is happening and if it begins to thicken).

Your other option is to freeze the peanut butter. This will give you a lot more time. When you do this, make sure to apportion it into amounts that you may need at a time. This way, you can make a lot of sauce ahead of time but then freeze it in airtight bags. When you need some sauce, simply thaw out what you need. It will save you time and money since you won’t need to buy the sauce in a store. 

How to thicken

peanut sauce recipe

If you feel that your peanut sauce is not thick enough, you still have some room to make it thicker. If this is still not enough for you, there’s the option of adding more peanut butter or using less water to start with. Often peanut butter sauce will thicken the longer it sits. But this can alter the recipe, and you can avoid this by using tapioca flour or tapioca starch. To use it, simply mix the tapioca starch with boiling water, make sure it dissolves and then mix it into the peanut butter sauce. 

How to thin out

On the other hand, if your peanut butter sauce is too thick and you need to thin it out, the solution is also equally simple. You can add a tablespoon of water at a time to the sauce as you heat it. Whisk it thoroughly as you do so so that it doesn’t separate or clump up. Be sure to use warm water. Do this until it has the consistency you want. You can also use milk, depending on your preference.  

How to adjust the spice

There are several ways to do this—one of those being to add more ingredients to the sauce. The downside with this is that it may alter the recipe. You could also use milk as a way to down the spiciness. 

Coconut milk works exceptionally well. You can also add citric acid or ketchup. Your other option would be to add a sweetener like syrup to get the spiciness toned down a bit. 

Use smooth peanut butter 

Smooth peanut butter mixes better to make the sauce. Lumps make it harder to blend with the rest of the ingredients. 

Serving ideas

You can serve peanut sauce with a wide array of dishes. It can be used as a salad dressing. You can also serve it with egg rolls, noodle salad, quinoa salad, stir-fries, baked tofu, chicken satay, or shrimp skewers. 

Chicken satay can be served with cucumber alongside the peanut sauce. You could also have it in Thai tofu pizza, jalapeño poppers, spicy broccoli salad with peanut sauce, soba noodle bowl with peanut sauce, or veggie summer rolls with spicy garlic peanut sauce.

How to make Thai peanut sauce

You can either whisk all the ingredients by hand or using an electric whisk, except for two tablespoons of warm water. When you whisk by hand, you will end up with a close to natural texture. Using an electric whisk will give you a smoother texture. Then begin to add the warm water you had earlier put aside, a bit at a time until you reach the desired consistency.

If you don’t feel like you have the energy to whisk, you can put the ingredients in a jar and vigorously shake the bottle. The consistency depends on what you want to use the sauce for. 

The good thing is that you can make this sauce well ahead of time and store it. There is no cooking involved, and as such, it shouldn’t take you more than 5 minutes to make the sauce. It’s an easy recipe to follow, and this is what makes it a standard go-to. It’s a versatile sauce that you can use to make peanut dip, marinade, or a salad dressing, amongst other options. 

peanut sauce recipe

Thai Peanut Sauce

Easy Thai peanut sauce for dipping your favorite chicken or tofu satay, or for dressing summer salads and noodle dinners. Get the recipe here.
5 from 1 vote
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Sauce, Side Dish
Cuisine Asian, Thai
Servings 4


  • cup smooth natural peanut butter
  • ¼ tsp ground ginger
  • 1 tbsp maple syrup
  • 2 tbsp low sodium soy sauce
  • 1 tsp rice wine vinegar
  • ½ tsp of sesame seeds
  • 2 tbsp hot water
  • ¼ tsp crushed red pepper flakes


  • In a large bowl, whisk all the ingredients except the warm water
  • Slowly add the warm water until you reach the desired consistency