Asian Sauces

Thai Peanut Sauce Recipe (Easy 10-Minute Dipping Sauce)

Easy Thai peanut sauce with peanut butter, soy sauce, lime, garlic and ginger. Whisk it in 10 minutes for spring rolls, satay, noodles and salads.

Prep
10 mins
Total
10 mins
Makes
About 1 cup plus 2 tablespoons
Jump to recipe
Creamy Thai peanut sauce topped with chopped peanuts and cilantro, served with spring rolls, noodles, lime, and red chili. Save to Pinterest

This Thai peanut sauce recipe whisks creamy peanut butter with soy sauce, lime juice, rice vinegar, a little brown sugar, fresh garlic and ginger, and a touch of sriracha, then loosens it with warm water. It’s a no-cook peanut sauce recipe that takes about 10 minutes and works three ways: thick for dipping spring rolls and satay, a little thinner for drizzling over bowls and salads, and thinner still for tossing with noodles. Below you’ll find how to adjust the texture for each use, how to make it vegan or gluten-free, and a peanut-free option.

What Is Thai Peanut Sauce?

Thai-style peanut sauce is a creamy, savory-sweet sauce built on peanuts, balanced with something salty (soy sauce), something sour (lime and vinegar), something sweet and a little heat. This version is a quick home take using peanut butter, so it comes together in one bowl without cooking. The flavor is rich and nutty with a bright, tangy finish, and the texture is easy to change with water.

Peanut sauce vs. yum yum and bang bang sauce

Thai peanut sauceYum yum sauceBang bang sauce
BasePeanut butterMayonnaiseMayonnaise
FlavorNutty, salty-sweet, tangyMild, lightly sweet, garlickySweet and spicy
Common usesSpring rolls, satay, noodles, saladsHibachi shrimp, fried riceFried shrimp, tacos

If you want a creamy mayo-based sauce instead, try our yum yum sauce or the sweeter, spicier bang bang sauce.

Ingredients You’ll Need

  • Creamy peanut butter (1/2 cup): the base. Regular or natural both work; with natural peanut butter, stir the jar well first.
  • Low-sodium soy sauce (2 tablespoons): salt and savory depth. Use tamari or coconut aminos if you need a gluten-free or soy-free option (check the label).
  • Fresh lime juice (1 tablespoon) and rice vinegar (1 tablespoon): the tang that keeps the sauce from tasting heavy.
  • Brown sugar (1 tablespoon): balances the salt and acid. Honey or maple syrup also works.
  • Garlic (2 cloves, grated) and fresh ginger (1 teaspoon, grated): sharp, aromatic flavor. Grating helps them blend smoothly.
  • Sriracha (1 teaspoon): gentle heat; add more to taste.
  • Toasted sesame oil (1/2 teaspoon, optional): a nutty finish.
  • Warm water (3 tablespoons): thins the sauce. Warm water loosens peanut butter more easily than cold.

How to Make Thai Peanut Sauce

  1. Mix the base. In a medium bowl, whisk the peanut butter, soy sauce, lime juice, rice vinegar, brown sugar, garlic, ginger, sriracha and sesame oil (if using). It will be very thick.
  2. Loosen it. Whisk in the warm water 1 tablespoon at a time until the sauce is smooth and thick enough for dipping.
  3. Taste and balance. Add more lime for tang, more sugar for sweetness, more sriracha for heat, or a splash more soy sauce for salt.
  4. Adjust the texture. Thin it further with more warm water if you want it for drizzling or noodles (see below).

How to Thin or Thicken It

Peanut butter brands vary in thickness, so add liquid gradually:

UseTextureWhat to do
Dipping (spring rolls, satay, vegetables)Thick, clings to foodUse the recipe as written
Drizzling (rice bowls, salads)Pourable from a spoonWhisk in 1 to 2 more tablespoons warm water
Noodle sauceLoose, coats noodlesWhisk in more warm water or coconut milk, a tablespoon at a time, until it coats a spoon; toss with warm noodles

If you’ve added too much liquid, whisk in another spoonful of peanut butter. For a richer, creamier sauce, use coconut milk instead of some or all of the water.

Peanut-Free, Vegan and Gluten-Free Options

  • Peanut-free: use the same amount of sunflower seed butter in place of peanut butter. It makes a similar creamy sauce, but the flavor is different from the peanut version. If you’re cooking for someone with a peanut allergy, check every label, including the seed butter, for peanut cross-contact warnings, and follow their allergist’s advice. Peanuts are one of the major food allergens identified by the FDA, along with soy, wheat, fish and others.
  • Vegan: this recipe is vegan as written when you use brown sugar or maple syrup. Avoid honey and fish sauce, which some versions add.
  • Gluten-free: regular soy sauce usually contains wheat. Use a tamari or coconut aminos labeled gluten-free, and check your other ingredients.

How to Use Thai Peanut Sauce

Serve it as a dip for fresh spring rolls, chicken or tofu satay, and raw vegetables; drizzle it over rice bowls, slaws and salads; or thin it and toss with warm noodles and crunchy vegetables. For another sauce to keep on hand for noodles and bowls, try our homemade teriyaki sauce.

Frequently Asked Questions

What are the main ingredients in peanut sauce?
Peanut butter, a salty ingredient such as soy sauce, an acid such as lime juice or vinegar, a sweetener and water or coconut milk to thin it. Garlic, ginger and chili add depth and heat.

What’s the simplest version?
For a quick sauce, whisk peanut butter with soy sauce, lime juice and warm water. It won’t be as layered as the full recipe, but it works in a pinch.

How do I thin peanut butter into a sauce?
Whisk in warm water or coconut milk a tablespoon at a time. Warm liquid blends into peanut butter more easily than cold.

Is peanut sauce vegan?
This recipe is, as long as you use brown sugar or maple syrup. Some recipes add honey or fish sauce, which are not vegan.

How should I store peanut sauce?
Refrigerate it in a covered container within 2 hours of making it (1 hour if it’s above 90°F), and keep your fridge at 40°F or below, as the CDC advises. It thickens when cold; stir in a little warm water before serving.

Ingredient substitutions

  • Peanut butter → sunflower seed butter, same amount (peanut-free; different flavor; check labels for cross-contact)
  • Soy sauce → tamari or coconut aminos (check the label for gluten-free)
  • Brown sugar → maple syrup or honey (honey is not vegan)
  • Water → coconut milk, for a richer sauce
  • Lime juice → extra rice vinegar

Flavor variations

  • Spicy: add more sriracha or 1 teaspoon chili garlic sauce.
  • Coconut: use coconut milk instead of water.
  • Crunchy: use crunchy peanut butter for texture.
  • Savory: add 1 teaspoon fish sauce (not vegan; fish is an allergen).

Tips and troubleshooting

  • Stir natural peanut butter well before measuring.
  • Add water gradually; peanut butter brands vary in thickness.
  • Warm water blends into peanut butter more easily than cold water.
  • Taste after thinning and rebalance the lime, sugar and soy sauce.

Storage and food safety

  • Refrigerate in a covered container within 2 hours of making it, or within 1 hour above 90°F (CDC).
  • Keep your refrigerator at 40°F or below (CDC).
  • The sauce thickens when cold; stir in a little warm water before serving.

What to serve it with

  • Fresh spring rolls and summer rolls.
  • Chicken, tofu or shrimp satay.
  • Noodles, rice bowls, slaws and salads.
  • Raw vegetables for dipping.

Recipe

Thai Peanut Sauce Recipe (Easy 10-Minute Dipping Sauce)

Rate this recipe Made it? Be the first to rate it:
Prep
10 mins
Total
10 mins
Yield
About 1 cup plus 2 tablespoons
Serving
2 tablespoons

Ingredients

Makes 9 servings

  • 1/2 cup creamy peanut butter
  • 2 tablespoons low-sodium soy sauce
  • 1 tablespoon fresh lime juice
  • 1 tablespoon rice vinegar
  • 1 tablespoon brown sugar
  • 2 garlic cloves, grated
  • 1 teaspoon fresh ginger, grated
  • 1 teaspoon sriracha, or to taste
  • 1/2 teaspoon toasted sesame oil (optional)
  • 3 tablespoons warm water, plus more to thin

Instructions

  1. In a medium bowl, whisk the peanut butter, soy sauce, lime juice, rice vinegar, brown sugar, garlic, ginger, sriracha and sesame oil (if using).
  2. Whisk in the warm water 1 tablespoon at a time until smooth and thick enough for dipping.
  3. Taste and adjust with more lime, sugar, sriracha or soy sauce.
  4. For drizzling or noodles, whisk in more warm water until the sauce reaches the texture you want.

Flavor

Goes with

Leave a comment

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