This Thai Cucumber Salad recipe is crunchy, sweet & tangy. It’s a refreshing salad that can be made ahead of time and is perfect for the warm summer months.
What is Thai Cucumber Salad?
This fresh and delicious cucumber salad is crunchy, tangy, salty and sweet. The dressing combines lime juice, garlic, fish sauce and sugar for the perfect blend of umami flavor. And, the salad ingredients couldn’t be simpler. Cucumber, red onion, jalapenos and cilantro.
If you’re eating it for lunch, you can add in some extra protein by sprinkling on some roasted salty peanuts. Or, you can serve this salad for dinner as a side dish with these Sesame Chicken Noodles or these Grilled Lamb Chops with Spicy Peanut Sauce.
Similar to this Daikon Radish Salad, this Din Tai Fung Cucumber Salad or this Asian Cucumber Salad, this spicy Thai cucumber salad is the perfect accompaniment with rich, hearty dishes since it’s so light and crunchy.
Thai Cucumber Salad Ingredients:
- English Cucumbers (regular or small Persian cucumbers will also work)
- Lime juice
- Fish sauce (optional)
- Avocado oil (or canola oil)
- Red onion (or shallot)
How to make this Thai Cucumber Salad recipe:
- Slice the cucumbers in half lengthwise and scoop out the seeds.
- Thinly slice the cucumbers.
- Whisk together the salad dressing ingredients.
- Toss together and serve.
Can I make cucumber salad ahead of time?
- You can make cucumber salad ahead of time. Simply store it tightly covered in the refrigerator until ready to serve.
How long does cucumber salad last?
- This salad will keep in the refrigerator for 3-4 days. However, the longer the cucumbers marinate in the dressing, the more they’ll lose their crispness. If you would like the salad to remain crisp, plan to serve it the day you make it.
- Alternatively, you can mix up the dressing separately (up to 3 days beforehand) and toss it with the cucumbers right before you plan to serve.
Tips for making it:
- Use English cucumbers (also called seedless or hothouse cucumbers). They aren’t treated with a wax coating like regular cucumbers and they have less seeds.
- Seed the cucumbers by slicing them in half and scooping out the seeds with a spoon. If you skip this step, the salad will become watery.
- For optimum flavor, let the salad sit in the fridge for at least 20-minutes before serving so that the dressing can soak in a bit.
- You can dress up your salad by adding in other vegetables like red peppers, carrots or radish. Also, you can make a Thai cucumber salad with peanuts, almonds, or toasted rice powder at the end for extra crunch.
More cucumber recipes:
More Thai salad recipes:
Did you make this Thai Cucumber Salad?
Please leave a comment and rating below, if you loved this Thai Cucumber Salad recipe. Also, be sure to snap a picture of your finished dish and share it with me on Instagram using the hashtag #platingsandpairings and tagging me @platingsandpairings.
What to serve with it:
- Sesame Chicken Noodles
- Lamb Dumplings in Spicy Ginger Broth
- Grilled Shrimp Skewers with Green Tahini Sauce
- Grilled Lamb Chops with Spicy Peanut Sauce
- Mango Lime Grilled Chicken
- Tan Tan Noodles
- Chicken Satay
- Grilled Chicken with Peanut Sauce
Thai Cucumber Salad
- 1/4 cup fresh lime juice
- 1 teaspoon fish sauce
- 1 Tablespoon sugar
- 1 jalapeno pepper (thinly sliced)
- 1 clove garlic (finely chopped or grated)
- 2 Tablespoons avocado oil (or canola oil )
- 2 English cucumbers (halved lengthwise seeded and thinly sliced)
- 1/2 cup cilantro (chopped)
- 1/2 small red onion (thinly sliced)
- Kosher salt ( to taste)
- 1/2 cup roasted peanuts (chopped, optional)
- In a large bowl, whisk the lime juice with the fish sauce, sugar, chiles, garlic and oil.
- Add the cucumbers, cilantro, peanuts and onion and toss to coat.
- Refrigerate until ready to serve.
This recipe was originally published in 2019. It was updated in 2022 to add new photos. The recipe remains unchanged. Enjoy!