Go Back
+ servings
A spoon lifts up the peanut dipping sauce on a plate with spring rolls.
5 from 1 vote

Thai Peanut Sauce Recipe

This Easy Thai Peanut Sauce Recipe only takes a few simple ingredients and 5 minutes to make. It's full of creamy peanut butter, rich soy sauce, a little bit of sugar, and spicy Sriracha sauce. You can dip fresh spring rolls or chicken satay into it or drizzle it on any and everything that needs a sweet and spicy kick.

Course dip, sauce
Cuisine Asian
Prep Time 5 minutes
Servings 12 servings
Calories 75 kcal


  • ½ cup peanut butter smooth
  • 2 Tbsp. soy sauce Tamari or gluten-free
  • 2 Tbsp. brown sugar honey or coconut sugar
  • 1 Tbsp. rice vinegar or lime juice
  • 1 clove garlic crushed
  • ½-1 tsp. Sriracha sauce to taste
  • 3-6 Tbsp warm water


  1. Add all ingredients, except for the water, to a medium-sized bowl.
  2. Whisk until well smooth and well combined.
  3. Slowly add in warm water 1 tablespoon at a time to help thin it out.
  4. This recipe makes roughly ¾ cup of sauce, or 12 tablespoons. Serve sauce with Fresh Spring Rolls and enjoy!

Recipe Video

Recipe Notes

Meal Prep and Storage

  • To Prep Ahead: You can prepare homemade peanut sauce up to 3-4 days in advance.  The sauce will slowly start to lose some of its flavor.
  • To Store:  Store prepared peanut sauce in an airtight container in the refrigerator for up to 2 weeks.
  • To Freeze:  Freeze leftover peanut sauce in a freezer safe container for up to 4-6 months.
  • To Reheat:  You can either let stored peanut sauce sit out on the counter for an hour before serving, microwave it in the oven for 10-20 seconds, or heat it up in a small saucepan on the stove until smooth and creamy.

Pro Tips and Tricks

  • Microwave peanut butter for 10 seconds before adding in to help soften it up.
  • Add warm water, and not cold, so you can easily stir the peanut sauce until smooth.
  • Make a double or triple batch and store leftovers in the freezer.
  • Add a little Sriracha sauce at a time and taste after each addition until it reaches your desired spice level.
Nutrition Facts
Thai Peanut Sauce Recipe
Amount Per Serving
Calories 75 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g6%
Sodium 193mg8%
Potassium 80mg2%
Carbohydrates 5g2%
Fiber 1g4%
Sugar 3g3%
Protein 3g6%
Vitamin A 1IU0%
Vitamin C 1mg1%
Calcium 8mg1%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.