5-Minute Thai Cucumber Salad
This Thai cucumber salad is the kind of side dish that saves a hot summer dinner. It’s crunchy, tangy, and just spicy enough to wake up everything else on the plate.

No stove, no waiting, just fresh cucumbers tossed in a punchy lime and chili dressing. Make it once and you’ll find yourself craving it with grilled chicken, rice bowls, or anything that needs a bright, cooling crunch.
Why This Thai Cucumber Salad Is a Weeknight Win
It comes together in about five minutes, which means you can throw it together while the rest of dinner finishes. The dressing is a simple mix of lime, fish sauce, and sugar that does all the heavy lifting.
And because the cucumbers stay crisp until the very last minute, you can prep the dressing and slice the vegetables ahead, then just toss and serve. No wilting, no stress.
Ingredients

- 2 medium English cucumbers (or 4 Persian cucumbers), thinly sliced: look for firm, seedless varieties.
- 1/4 small red onion, thinly sliced: adds a sharp bite.
- 1 to 2 Thai bird’s eye chilies, thinly sliced: adjust to your heat preference.
- 2 tbsp chopped roasted peanuts: for crunch.
- 2 tbsp fresh cilantro leaves: optional, but adds a fresh pop.
- 3 tbsp fresh lime juice: from about 2 limes.
- 1 tbsp fish sauce: the salty umami backbone.
- 1 tsp soy sauce: rounds out the saltiness.
- 1 tsp sugar (white or coconut): just enough to tame the acid.
Variations / Substitutions
- Cucumber type: Persian or English keep the best crunch, but a regular cucumber works if you remove the watery seeds.
- Vegan: replace the fish sauce with extra soy sauce or a vegan fish sauce; the salt level will shift slightly.
- Sweetener: coconut sugar, brown sugar, or a drizzle of honey all work.
- Make it a meal: toss in shredded cooked chicken or seared shrimp for extra protein.
Creamy Thai Green Curry Chicken is the main dish we love pairing with this salad.
How to Make Thai Cucumber Salad
Step 1: Slice the Cucumbers

Slice 2 medium English cucumbers (or 4 Persian cucumbers) about 1/4 inch thick, and thinly slice 1/4 small red onion. The onion rings will separate as you go. Pile both into a large bowl and set aside.
Step 2: Whisk the Dressing

In a small bowl, whisk together 3 tbsp fresh lime juice, 1 tbsp fish sauce, 1 tsp soy sauce, 1 tsp sugar, and the sliced chilies. Keep whisking until the sugar dissolves, about 30 seconds. The dressing will turn a pale amber, and you’ll smell the chili kick right away.
Step 3: Toss and Serve

Pour the dressing over the cucumber and onion mixture, then toss well until every slice is glossy. Scatter the 2 tbsp chopped peanuts and the cilantro on top. The salad should look bright and speckled with green and red. Serve right away while the cucumbers are super crunchy.
A Few Quick Tips for This Salad
- Dress just before serving: cucumbers release water fast. Toss the salad only when you’re ready to eat, or you’ll end up with a pool of liquid at the bottom of the bowl.
- Adjust the salt: fish sauce and soy sauce brands vary. Taste the dressing and add a splash more fish sauce or a pinch of sugar until that snappy sweet-salty balance clicks.
- Go cold if you like: pop the empty mixing bowl in the fridge for 10 minutes before you toss everything in. It keeps the salad crisp a few minutes longer.
- Slice safely: a mandoline gives paper-thin, even slices in seconds, but keep your fingers well clear of the blade.
Scaling it for a crowd:
| Servings | Cucumbers | Red Onion | Dressing |
|---|---|---|---|
| 2 | 1 large English (or 3 Persian) | 1/8 small onion | Half the recipe |
| 4 | 2 medium cucumbers | 1/4 small onion | Full recipe as written |
| 8 | 4 medium cucumbers | 1/2 small onion | Double the recipe |
Keeping It Fresh
Leftovers can be stored in an airtight container in the fridge for up to 1 day, but the cucumbers will soften and release liquid. Drain off the excess before serving, and give it a quick stir. It’s still tasty cold, just not as crisp as the first toss.
What Goes Well With Thai Cucumber Salad
The tangy, spicy dressing is a perfect foil for rich, grilled meats. Try it alongside chicken satay skewers dipped in peanut sauce, pan-seared salmon with a soy glaze, or crispy tofu for a vegetarian combo. It also holds its own next to a simple bowl of jasmine rice and a fried egg.
Frequently Asked Questions
Can I make the dressing ahead of time?
Yes, whisk the dressing without the chilies and store it in the fridge for up to 3 days. Stir well and add fresh chilies just before serving.
Is this salad gluten-free?
As written, it is, as long as your soy sauce and fish sauce are certified gluten-free. Most Thai fish sauces are naturally gluten-free.
I don’t have fish sauce; what’s the best substitute?
The flavor won’t be identical, but a mix of equal parts soy sauce and a tiny splash of Worcestershire sauce gets you close. A vegan fish sauce or additional soy sauce also work.
Can I add other vegetables?
Absolutely. Thinly sliced bell peppers, shredded carrots, or even strips of mango match the vibe. Just keep the total volume similar so the dressing isn’t stretched too thin.

Thai Cucumber Salad Recipe
Ingredients
Method
- Slice cucumbers and red onion; place in a large bowl.
- Whisk lime juice, fish sauce, soy sauce, sugar, and sliced chilies until sugar dissolves.
- Pour dressing over cucumbers, toss, and sprinkle with peanuts and cilantro. Serve immediately.
