
Creamy Thai Peanut Dressing made in minutes with peanut butter, honey, soy sauce, and vinegar. reliable for salads, bowls, and noodles.
author’s note
The Dressing I Couldn’t Stop Thinking About
I am a total peanut butter lover, which probably doesn’t surprise long-time readers. But for the longest time, I never found a peanut sauce or dressing I actually loved. And I tried a lot of them.
A few years ago, I ordered a Thai quinoa salad at a small local salad and sandwich shop, and it came with a sweet peanut dressing. One bite and I was hooked. It was SO good. I spent weeks trying to recreate it at home, dragging my family back to that tiny restaurant again and again so I could “study” the salad, then hurrying home to test new versions until I finally nailed it.
The ingredients aren’t all traditional for a Thai peanut dressing, but the flavor is exactly like the one that first blew my mind. I still make that salad all the time, especially in the summer, and love tossing in some meal-prepped chicken to turn it into a full meal.
I also use this dressing everywhere else. It’s amazing with spring rolls, as a dip for raw veggies, or drizzled over grain and buddha bowls. I make it so often that I decided it finally deserved its own spot on the site!
This dressing is definitely on the sweeter, more Americanized side, but that’s exactly what I was going for. It tastes just like the one from that little shop I couldn’t stop thinking about.

Thai Peanut Dressing Ingredients
| Ingredient | Tips & Swaps |
|---|---|
| Creamy peanut butter | Use a smooth, well-stirred creamy peanut butter, not chunky. It is satisfying to Costco’s peanut butter or good old Skippy! |
| Honey | Add slowly and taste as you go if you’re concerned about the dressing being too sweet. |
| Rice vinegar | Also called rice wine vinegar, it gives this dressing just the right punch. |
| Soy sauce | Be sure to use lite soy sauce, not regular! |
| Cayenne pepper | skippable, but great to balance out the heat! Swap with red pepper flakes in a pinch. |
Quick Tip
No blender? No problem. Just whisk everything together in a bowl. It takes a little extra effort, but it will still turn out smooth and creamy.
How To Make This Thai Peanut Dressing
- Add ingredients to a small blender or food processor.
- Blend until smooth and creamy.
- Adjust consistency with a splash of water if needed.
- Taste and tweak sweetness or heat to preference.
- Chill or serve immediately over your favorite dish.

the cook’s Recipe Tip
Ways It is satisfying to Using This Dressing
- Drizzled over chicken or cooked tofu
- Mixed with cold noodles and crunchy veggies like this soba noodle salad
- Served as a dip for spring rolls
- Spoon Thai peanut dressing over roasted broccoli or carrots
Storage
Store this Thai peanut dressing in an airtight container in the fridge for up to 5 days. It will thicken as it chills, so just mix in a splash of water before serving to loosen it back up.








