This easy Spicy Thai Peanut Salad Dressing is creamy, nutty, and full of bold, tangy-sweet flavour with just the right amount of heat. It’s a fantastic choice for salads, cold noodle dishes, grilled chicken, or as a dipping sauce. The balance of savoury peanut butter, zesty lime, and a kick of spice makes it unforgettable.

Jump to:

Why You'll Love This Recipe
This bold, savoury, and slightly spicy dressing is one you’ll want to put on everything. It’s rich and nutty with just the right balance of sweetness, tang, and heat - making it perfect for salads, noodles, or even as a dip. You’ll love it because:
- It’s packed with bold Thai-inspired flavours
- Versatile: works as a salad dressing, dip, or marinade
- Stores well and can even be frozen for meal prep
- Customizable in spice level and thickness

Ingredients
- Peanut butter (or another nut/seed butter) - creamy, nutty base.
- Rice vinegar - adds tang and brightness.
- Soy sauce - for savoury umami depth.
- Honey - balances with sweetness.
- Sesame oil - nutty aroma and richness.
- Sriracha or chili flakes - for a bit of heat.
- Garlic - savoury bite.
- Lime juice - adds freshness.
- Warm water - thins to a drizzling consistency.
- Ginger (optional) - adds fragrant spice.
See recipe card for quantities.

Instructions

STEP 1: Add softened peanut butter, vinegar, soy sauce, honey, sesame oil, sriracha, garlic, lime juice, and seasonings to a bowl. (Optional: add ginger for extra spice.)

STEP 2: Seal the jar with the lid and shake well, or whisk (if using a mixing bowl) until smooth and emulsified. Add warm water to thin if needed.

STEP 3: Taste and adjust as needed. Enjoy!

Storage and Equipment
This dressing keeps for up to 7 days in the fridge when stored in a sealed container. This dressing also freezes well - freeze in ice cube trays for up to 3 months for easy portioning!
A mixing bowl and whisk are all you need, though warming the nut butter slightly helps it blend smoothly. For storage, an 8-ounce mason jar works perfectly since you can mix and store it in the same container. Just give it a quick shake before serving as the ingredients may naturally separate.

Toasty's Tips
- Use runny, drippy peanut butter (or warm it slightly) so it mixes easily.
- For a thicker dip-like consistency, add extra peanut butter.
- Adjust spice level with more or less sriracha/chili flakes.
- Freshly grated ginger adds an authentic zing.
- Works beautifully over roasted veggies, grilled chicken, or cold noodle salads.
- Freezing in ice cube trays makes it easy to thaw single portions for quick use.

Other Recipes to Try:
Looking for other Homemade Salad Dressing recipes like this? Try these:
📖 Recipe

Spicy Thai Peanut Salad Dressing
Suggested Equipment
Ingredients
- ¼ cup peanut butter - softened (or your choice of nut/seed butter)
- 3 tablespoon rice vinegar - or white vinegar
- 2 tablespoon soy sauce
- 2 tablespoon honey - or maple syrup or agave
- 1 teaspoon toasted sesame oil
- 1 teaspoon sriracha - or chili flakes
- 1 garlic clove - minced/grated
- 2 tablespoon lime juice
- pinch of salt and pepper - to taste
- 1 tablespoon warm water - for thinning if dressing is too thick
Instructions
- Add peanut butter, vinegar, soy sauce, honey, sesame oil, sriracha, garlic, lime juice, and seasonings to a bowl. (Optional: add ginger for extra spice.)
- Seal the jar with the lid and shake well, or whisk (if using a mixing bowl) until smooth and emulsified. Add warm water to thin if needed.
- Taste and adjust as needed. Enjoy!
Notes
- Watch the step-by-step video tutorial here.
- Use runny, drippy peanut butter (or warm it slightly) so it mixes easily.
- For a thicker dip-like consistency, add extra peanut butter.
- Adjust spice level with more or less sriracha/chili flakes.
- Freshly grated ginger adds an authentic zing.
- Works beautifully over roasted veggies, grilled chicken, or cold noodle salads.
- Freezing in ice cube trays makes it easy to thaw single portions for quick use.
STEP-BY-STEP VIDEO
You can find step-by-step video tutorials for all of my recipes on my YouTube Channel. There you'll find many more tips and tricks to help you along!
Nutrition
Note: Nutrition information is automatically calculated, so should only be used as an approximation.










Comments
No Comments