I keep this Thai peanut sauce on repeat because it makes spring rolls, chicken satay, and even simple veggies impossible to resist. Sweet, spicy, creamy, and ready in 5 minutes, it is the sauce that disappears first.

I’m obsessed with this Thai peanut sauce because it hits that sweet, spicy, salty spot without acting fancy. I love the way creamy peanut butter turns rich and silky, then Sriracha cuts through with a little kick that keeps me going back for another dip.
Spring rolls, chicken satay, cold noodles, leftover grilled chicken, I’ll put it on all of it. And honestly, I’ve eaten it straight off a spoon.
No shame. It’s bold, clingy in the best way, and ridiculously craveable.
But the real reason I adore it? It makes even the most basic plate feel worth craving again.
Ingredients

- Creamy peanut butter makes it rich, cozy, and honestly pretty filling.
- Soy sauce brings the salty kick, so the sauce doesn’t taste flat.
- Brown sugar adds sweetness and helps balance all that salty, spicy stuff.
- Sriracha gives heat, but you’re still in charge of the drama.
- Fresh lime juice wakes everything up with a bright, tangy pop.
- Toasted sesame oil adds that nutty smell you’ll notice right away.
- Garlic makes it bold and savory, because bland sauce is sad.
- Fresh ginger keeps things zippy, warm, and a little spicy.
- Warm water or coconut milk thins it out and makes it drizzle-friendly.
- Fish sauce is optional, but it’s basically a shortcut to deeper flavor.
Ingredient Quantities
- 1/2 cup creamy peanut butter
- 2 tablespoons soy sauce (low sodium preferred)
- 1 to 2 tablespoons brown sugar, packed
- 1 to 2 teaspoons Sriracha, or to taste
- 1 tablespoon fresh lime juice
- 1 teaspoon toasted sesame oil
- 1 clove garlic, minced
- 1 teaspoon fresh grated ginger
- 2 to 4 tablespoons warm water or light coconut milk, to thin
- 1 teaspoon fish sauce (optional, for extra umami)
How to Make this
1. In a medium bowl combine 1/2 cup creamy peanut butter, 2 tablespoons soy sauce, 1 to 2 tablespoons packed brown sugar, 1 tablespoon fresh lime juice, 1 teaspoon toasted sesame oil, 1 clove garlic minced, and 1 teaspoon fresh grated ginger.
2. Add 1 to 2 teaspoons Sriracha or to taste.
3. If using, stir in 1 teaspoon fish sauce for extra umami.
4. Whisk ingredients together until smooth and well combined. Use a small whisk or fork to break up any peanut butter lumps.
5. Gradually add 2 tablespoons warm water or light coconut milk and continue whisking until the sauce reaches a thick but pourable consistency.
6. If the sauce is too thick, add the remaining 1 to 2 tablespoons warm water or coconut milk a little at a time until desired consistency is reached.
7. Taste and adjust seasoning: more soy sauce for salt, brown sugar for sweetness, lime juice for brightness, or Sriracha for heat.
8. Transfer to a serving bowl and serve immediately as a dip for spring rolls or chicken satay, or refrigerate in an airtight container for up to 5 days.
Equipment Needed
1. Medium mixing bowl
2. Small whisk or fork
3. Measuring cups and spoons
4. Microplane or fine grater for ginger
5. Chef knife and cutting board for garlic and lime
6. Rubber spatula or spoon for scraping and stirring
7. Small saucepan or kettle to warm water or coconut milk (optional)
8. Serving bowl and an airtight container for storage
FAQ
Easy Thai Peanut Sauce Recipe Substitutions and Variations
- Peanut butter: almond butter for similar texture and flavor, sunflower seed butter for nut allergy safe option, or tahini for a slightly bitter, sesame-forward profile
- Soy sauce: tamari for gluten free, coconut aminos for lower sodium and soy free, or liquid aminos for similar umami
- Brown sugar: maple syrup or honey for liquid sweeteners that dissolve easily, or coconut sugar for a less sweet, caramel note
- Fish sauce (optional): extra tamari or soy sauce plus a pinch of salt for umami, or dissolved miso paste for a vegan savory boost
Pro Tips
1. Warm the peanut butter slightly before mixing by microwaving it for 10 to 15 seconds or stirring it in a warm bowl. It makes whisking much easier and gives a silkier texture.
2. Add the thinning liquid a little at a time while whisking to control texture. Coconut milk adds richness, water keeps it clean-tasting, so choose based on how creamy you want the sauce.
3. Brightness is everything. If the sauce tastes flat after sweet and salty adjustments, a splash more lime juice will lift all the flavors without adding heat.
4. Make it ahead to let flavors meld for 30 minutes to an hour if you can. It will taste more balanced, and you can always loosen it with a touch of warm water right before serving.
5. If serving with grilled or roasted proteins, brush a little of the sauce on toward the end of cooking for a glossy finish, and serve extra on the side for dipping.

Easy Thai Peanut Sauce Recipe
I keep this Thai peanut sauce on repeat because it makes spring rolls, chicken satay, and even simple veggies impossible to resist. Sweet, spicy, creamy, and ready in 5 minutes, it is the sauce that disappears first.
6
servings
153
kcal
Equipment: 1. Medium mixing bowl
2. Small whisk or fork
3. Measuring cups and spoons
4. Microplane or fine grater for ginger
5. Chef knife and cutting board for garlic and lime
6. Rubber spatula or spoon for scraping and stirring
7. Small saucepan or kettle to warm water or coconut milk (optional)
8. Serving bowl and an airtight container for storage
Ingredients
-
1/2 cup creamy peanut butter
-
2 tablespoons soy sauce (low sodium preferred)
-
1 to 2 tablespoons brown sugar, packed
-
1 to 2 teaspoons Sriracha, or to taste
-
1 tablespoon fresh lime juice
-
1 teaspoon toasted sesame oil
-
1 clove garlic, minced
-
1 teaspoon fresh grated ginger
-
2 to 4 tablespoons warm water or light coconut milk, to thin
-
1 teaspoon fish sauce (optional, for extra umami)
Directions
- In a medium bowl combine 1/2 cup creamy peanut butter, 2 tablespoons soy sauce, 1 to 2 tablespoons packed brown sugar, 1 tablespoon fresh lime juice, 1 teaspoon toasted sesame oil, 1 clove garlic minced, and 1 teaspoon fresh grated ginger.
- Add 1 to 2 teaspoons Sriracha or to taste.
- If using, stir in 1 teaspoon fish sauce for extra umami.
- Whisk ingredients together until smooth and well combined. Use a small whisk or fork to break up any peanut butter lumps.
- Gradually add 2 tablespoons warm water or light coconut milk and continue whisking until the sauce reaches a thick but pourable consistency.
- If the sauce is too thick, add the remaining 1 to 2 tablespoons warm water or coconut milk a little at a time until desired consistency is reached.
- Taste and adjust seasoning: more soy sauce for salt, brown sugar for sweetness, lime juice for brightness, or Sriracha for heat.
- Transfer to a serving bowl and serve immediately as a dip for spring rolls or chicken satay, or refrigerate in an airtight container for up to 5 days.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 44g
- Total number of serves: 6
- Calories: 153kcal
- Fat: 11.4g
- Saturated Fat: 2.23g
- Trans Fat: 0g
- Polyunsaturated: 1.7g
- Monounsaturated: 5.6g
- Cholesterol: 0mg
- Sodium: 360mg
- Potassium: 167mg
- Carbohydrates: 8.7g
- Fiber: 1.3g
- Sugar: 6.3g
- Protein: 6g
- Vitamin A: 0IU
- Vitamin C: 0.3mg
- Calcium: 13mg
- Iron: 0.45mg






















