Thai Cucumber Salad is a refreshing, tangy, and crunchy side dish that captures the vibrant flavors of Thai cuisine. Made with crisp cucumbers, a zesty dressing of rice vinegar, sugar, and fish sauce, and topped with crunchy peanuts, fresh herbs like cilantro and mint, and a hint of heat from chili, this salad is bright, balanced, and perfect for hot days or as a light accompaniment to rich meals like curry or grilled meats. It's quick to prepare—ready in under 30 minutes—and often improves in flavor when allowed to sit for a short time, letting the ingredients meld.
Thai Cucumber Salad is part of a Thai Dinner featuring Mussaman Curry
This recipe serves 4-6 as a side dish to accompany curry or for any dish that might benefit from a light crunchy salad.
Wash the cucumbers thoroughly. The preparation method affects the final texture significantly.
Cut cucumbers into thin rounds, about 2-3mm (⅛ inch) thick. You can cut them straight or at a slight diagonal for a more elegant presentation.
Use a vegetable peeler to create long ribbons by peeling strips lengthwise along the cucumber. This creates a more delicate, elegant presentation.
Place whole cucumbers on a cutting board. Using the flat side of a knife or a mallet, gently smash them to create cracks and irregular pieces. Then cut into bite-sized chunks. This method creates more surface area for the dressing to penetrate and gives a rustic, authentic appearance.
Cut cucumbers in half lengthwise, then slice into half-moon shapes.
Place prepared cucumbers in a colander and lightly salt them (about ½ teaspoon). Toss to distribute salt and let sit for 10-15 minutes. This draws out excess moisture, preventing a watery salad. Rinse briefly and pat dry with paper towels or a clean kitchen cloth.
Slice very thinly—paper-thin if possible. Shallots are more traditional and have a gentler flavor than red onion.
Optional: To reduce the harsh bite of raw onion, soak sliced onions in cold water for 10 minutes, then drain and pat dry. This removes some of the sulfuric compounds that cause sharpness.
If using, slice Thai chilies thinly. For less heat, remove seeds and membranes. Adjust quantity based on your heat tolerance:
Roughly chop cilantro and mint. For cilantro, use both leaves and tender stems—stems have concentrated flavor. Mint is optional but adds aromatic complexity.
Mince finely or use a garlic press. One clove is sufficient; more can overpower the salad.
In a small bowl or jar, combine:
Whisk vigorously or shake in a sealed jar until sugar completely dissolves. This may take 30-60 seconds of whisking. The dressing should taste intensely flavored—quite salty, sour, and sweet. It will be diluted by the vegetables.
Taste and Adjust:
The goal is balanced flavor with all elements present but none dominating. Traditional Thai cooks adjust by taste rather than strict measurements.1)
Some add a fifth: umami (also from fish sauce). The interplay of these flavors creates complexity and satisfaction.
Roughly chop roasted, unsalted peanuts. You want pieces, not a fine powder. Peanuts add crunch, richness, and protein. They're traditional in many Thai salads and echo the peanuts in massaman curry.
If starting with raw peanuts, toast them in a dry skillet over medium heat for 5-7 minutes, stirring frequently, until fragrant and lightly golden. Let cool before chopping.
Toast sesame seeds in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until fragrant and lightly golden. This step is optional but adds nutty flavor and visual appeal.
This is the crucial step—timing matters!
Using your hands or salad tongs, toss gently but thoroughly to coat everything evenly. Toss for about 30 seconds to ensure even distribution.