Spicy Thai Peanut Dressing
A creamy, spicy, and tangy peanut dressing that comes together in minutes. Perfect for drizzling over crunchy Thai salads, noodle bowls, or using as a dipping sauce for spring rolls. The balance of roasted peanuts, fiery chili, and bright lime makes every bite irresistible.
For 4 servings
- prep
Mince the garlic.
Peel and finely mince the garlic clove. The finer the mince, the better it distributes into the dressing.
TIPUse a microplane to grate the garlic for a smooth, emulsified dressing with no chunks. - mix · ~1 min
Combine all ingredients except water.
In a small mixing bowl, add peanut butter, lime juice, soy sauce, honey, rice vinegar, sesame oil, red chili flakes, and minced garlic. Whisk together until smooth and fully incorporated.
- mix · ~1 min
Adjust consistency with water.
Add water one tablespoon at a time, whisking vigorously after each addition, until the dressing reaches a pourable consistency. The dressing will thicken slightly as it sits.
- rest · ~5 min
Let the dressing rest for 5 minutes.
Allow the dressing to sit at room temperature so the flavors meld together. Taste and adjust seasoning with extra lime juice or chili flakes if desired.
- serve
Drizzle over salad or use as a dip.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use natural peanut butter with no added sugar or oil for the purest flavor and best texture.
- 2Grate the garlic with a microplane instead of mincing for a smoother, emulsion-friendly paste.
- 3Whisk vigorously when adding water to create a stable emulsion that won't separate.
- 4Let the dressing rest for at least 5 minutes before serving to allow the garlic and chili to bloom.
- 5Store leftover dressing in an airtight jar in the fridge for up to 5 days; thin with a splash of warm water before using.
- 6If the dressing tastes flat, add another squeeze of lime — acidity brightens the peanut and soy.
- 7Toasted sesame oil is key: don't substitute with regular sesame oil or it will lack depth.
Adapt it for your goals.
Low-oil
Replace the sesame oil with an extra tablespoon of water or unsalted vegetable broth. The dressing will be slightly less aromatic but still creamy and tangy.
protein boostProtein boost
Add 1 tablespoon of unsweetened hemp hearts or a scoop of plain unsweetened protein powder. This increases the protein content without altering the flavor much, perfect for a post-workout salad.
veganVegan
Substitute the honey with maple syrup or agave nectar. The dressing remains equally sweet and sticky, fully plant-based.
spicy mangoSpicy mango
Add 2 tablespoons of ripe mango purée (or finely grated mango) and reduce water by 1 tablespoon. This adds fruity sweetness and a tropical twist.
Why this is on our healthy list.
Plant-Based Protein
Peanut butter contributes protein and healthy monounsaturated fats, making this dressing a satisfying addition to vegetables or whole grains.
Vitamin C from Lime
Fresh lime juice provides a modest amount of vitamin C, which supports immune function and helps the body absorb iron from greens in your salad.
Low Sugar Choice
With only 1 teaspoon of honey per serving, this dressing is relatively low in added sugar compared to many bottled dressings.
Heart-Friendly Fats
Toasted sesame oil and peanut butter supply unsaturated fats that can support heart health when used in place of saturated fats.
Frequently asked questions
Yes, but the dressing will have a slightly chunkier texture. If you prefer it silky, blitz it in a small blender after mixing.



