Thai Cucumber Salad

4.49 from 222 votes
Recipe IndexRecipeVideo

This post may contain affiliate links. Please read myย privacy policy.

Thai Cucumber Salad - easy and healthy homemade Thai cucumber salad recipe that is better than your favorite Thai restaurants, guaranteed!

Authentic homemade Thai cucumber salad in a bowl.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

What Is Cucumber Salad

There are many versions of cucumber salad, ranging from American to Asian. This delicious recipe features Thai ingredients in its sauce, creating a flavorful Thai cucumber salad. Thai cuisine is known for its delightful balance of sweet, savory, and spicy flavors, and this salad complements Thai dishes beautifully—it’s especially great with Thai Chicken Sate and Thai fish cake.

Another variation is Asian cucumber salad, which is spicy and seasoned with chili oil. I also enjoy Creamy Cucumber Salad, made with Greek yogurt. In China, a popular option is Smashed Cucumber Salad, known for its distinctive flavor and widely enjoyed throughout Sichuan and the rest of the country.


Authentic Recipe

Spicy and sweet Thai cucumber salad with peanuts and in a dressing.

This is an authentic Thai-style cucumber salad recipe, developed by Rasa Malaysia—yours truly. It’s easy to make, deliciously spicy, and topped with peanuts, with a dressing that’s perfectly sweet, sour, and savory.

The good thing about this recipe is that I don’t even have to cook. It’s so easy to make since I just have to marinate the cucumber and make the salad dressing. Combine both of them together and it is ready to serve!

Make this delicious side dish today to pair with your favorite Thai recipes such as Pad See Ew.


Why You’ll Love This Recipe

Here are just a few reasons why this recipe works:

  • Authentic Flavors: It captures the perfect balance of sweet, sour, and spicy Thai flavors.
  • Quick and Simple: The recipe is easy to follow and comes together quickly.
  • Crisp and Refreshing: The cucumbers stay crunchy and fresh, making every bite delightful.
  • Versatile: It pairs well with a variety of Thai dishes and can be customized to your taste.
  • Healthy and Delicious: It’s a nutritious option that’s both satisfying and tasty.

Best cucumber salad I’ve ever had! Prepared it exactly according to recipe— thought it would be too sweet but it wasn’t. Making it again (for the third time this week!) and not changing a thing. Salting the cucumber first, as the recipe says, is an important step. Drain the salt water (don’t rinse it off). Excellent recipe, thanks! – Andy


Ingredients

Ingredients for Thai cucumber salad.
  • Cucumber – peel the skin off the cucumber. You may scrap off the seeds if you like.
  • Red onion – adds a nice kick and some crunch to the salad.
  • Cilantro – gives a fresh, zesty flavor and a pop of green that makes the salad taste and look great.
  • Roasted peanuts – adds a satisfying crunch and a nutty flavor.
  • Salt – helps get rid of extra water from the cucumbers to keep them crisp.
Ingredients for thai cucumber salad dressing.

Ingredients for Dressing

  • Thai sweet chili sauce – gives the dressing that sweet and spicy Thai flavor.
  • Apple cider vinegar or vinegar – adds a tangy punch that balances out the sweetness.

See the recipe card for full information on ingredients.


How To Make Thai Cucumber Salad

Cucumber and salt in a bowl being mixed with a spoon.

Step 1: Add salt to the cucumbers, mix well, and set aside in the fridge for 10-15 minutes.

Thai cucumber salad dressing simmering in a pot.

Step 2: In the meantime, make the dressing by combining all the ingredients in a small saucepan. Turn on the heat and reduce the dressing a bit until it is slightly thickened. Let cool.

Cucumber, onion and dressing in a bowl being mixed with a tong.

Step 3: Drain the salt water from the cucumbers completely. Toss the cucumbers and onions, and mix with the dressing. Top with peanuts, cilantro, and serve immediately.


Helpful Tips For Home Cooks

Just follow my pro tips below for kitchen success:

  • Use Fresh Cucumbers: Go for firm, crisp cucumbers for the best crunch.
  • Bite-sized pieces: Cut the cucumber into bite-sized chunks instead of thin slices. This gives you a satisfying crunch and texture.
  • Lightly Salt and Chill: Salt the cucumbers and let them sit in the fridge for 10-15 minutes. This helps draw out excess water. Make sure to drain off the salt water before mixing with the dressing.
  • Adjust Spice: Taste the dressing and tweak the sugar and vinegar to match your spice level.
  • Add Toppings Last: Sprinkle on peanuts and cilantro just before serving to keep them crunchy.

Frequently Asked Questions

Is cucumber salad healthy?

Yes, this Thai salad is extremely healthy with plenty of nutrients from the cucumber.

Is it vegan?

The best part of this recipe is that it is indeed vegan and vegetarian.

Can I use frozen cucumbers?

It’s not recommended to use frozen cucumbers as they tend to become mushy when thawed, which can affect the texture of the salad.

Can I make this salad ahead of time?

Yes, you can prepare the salad ahead of time. However, it’s best to add the dressing just before serving to keep the cucumbers crisp and prevent them from getting soggy.

How long does the salad last in the fridge?

This salad can be stored in the fridge for up to 2-3 days. Keep it in an airtight container for the best freshness.

How many calories per serving?

This recipe is only 139 calories per serving.

Easy Thai Cucumber Salad made with sugar, vinegar, peanuts, onions, cilantro in a spicy dressing.

What To Serve With This Recipe

This meal is best served as a side dish. For a wholesome Thai meal and easy weeknight dinner, I recommend the following recipes.

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.49 from 222 votes

Thai Cucumber Salad

Thai Cucumber Salad – easy and healthy homemade Thai cucumber salad recipe that is better than your favorite Thai restaurants, guaranteed!
Prep Time: 15 minutes
Additional Time: 5 minutes
Total Time: 20 minutes
Servings: 3 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • 1 lb (500g) cucumber, peeled and cut into pieces, you may scrap the seeds if you like
  • 1/4 teaspoon salt
  • 1/4 small red onion, sliced
  • 2 tablespoons roasted peanuts, chopped
  • 1 tablespoon cilantro, chopped

Dressing:

  • 2 tablespoons sugar
  • 2 tablespoons water
  • 4 tablespoons Thai sweet chili sauce
  • 1 tablespoon apple cider vinegar

Instructions 

  • Add salt to the cucumbers, mix well, and set aside in the fridge for 10-15 minutes.
  • In the meantime, make the Dressing by combining all the ingredients in a small saucepan. Turn on the heat and reduce the dressing a bit until it is slightly thickened. Let cool.
  • Drain the salt water from the cucumbers completely. Toss the cucumbers and onions, and mix with the dressing. Top with peanuts, cilantro, and serve immediately.

Video

Notes

  • Use Fresh Cucumbers: Go for firm, crisp cucumbers for the best crunch.
  • Bite-sized pieces: Cut the cucumber into bite-sized chunks instead of thin slices. This gives you a satisfying crunch and texture.
  • Lightly Salt and Chill: Salt the cucumbers and let them sit in the fridge for 10-15 minutes. This helps draw out excess water. Make sure to drain off the salt water before mixing with the dressing.
  • Adjust Spice: Taste the dressing and tweak the sugar and vinegar to match your spice level.
  • Add Toppings Last: Sprinkle on peanuts and cilantro just before serving to keep them crunchy.

Nutrition

Serving: 3people, Calories: 139kcal, Carbohydrates: 25g, Protein: 3g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Sodium: 454mg, Potassium: 275mg, Fiber: 2g, Sugar: 21g, Vitamin A: 118IU, Vitamin C: 6mg, Calcium: 31mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





95 Comments

  1. Christina says:

    Can I make the dressing a day before and refrigerate it?

    1. Bee Yinn Low says:

      Yes.

    2. Feli says:

      I made this recipe today. Family gave raving reviews. Thank you for the recipe! I also added some chopped up pineapple for sweetness :) This is a keeper! Will make it again next time

      1. Rasa Malaysia says:

        :)

  2. Rachel says:

    So you rinse the salt of the cucumber?

    1. Bee Yinn Low says:

      You don’t rinse just follow the instructions in the recipe card.

  3. Pamela says:

    Great salad! Sweet, crunchy, a bit hot but not too much. I scrape the seeds out of the cucumbers prior to salting themas it helps to limit the water content of the cucumbers.

    1. Rasa Malaysia says:

      You are brilliant!

      1. Anne Keeney says:

        Prepared this salad this evening. The t turned out amazing. I did cut back on the two tablespoons of peanuts to one.

        1. Rasa Malaysia says:

          Awesome!

  4. Janice says:

    5 stars
    So yummy definitely try it

  5. Deb says:

    Made this and served with Sriracha Chicken. Absolutely beautiful. I did julienne very finely some red capsicum to add to the salad and I didnโ€™t bother reducing the dressing. Just gave it a good shake to dissolve the sugar. Everyone is now addicted
    The water is in the dressing to help dissolve sugar, as I read it anyway and to balance sweetness :)
    Thanksโ€ฆ.a real keeper :)

    1. Rasa Malaysia says:

      Awesome!

  6. Ella says:

    Love all things cucumber. I haven’t tried Thai salad before. I’ll have to try this when the weather warms up.

  7. Kevin says:

    Doesnโ€™t the moderator answer the questions. Iโ€™m thinking of making this

  8. Amber says:

    Can’t wait to try this! Just a question–are the 2 T water for use in the dressing or to mix with salt and soak the cucumbers? The reason I ask is that Step 2 says to drain the salt water from the cucumbers, but the recipe says only to mix salt with the cucumbers (no water). Thanks!

    1. Terry Gilbert says:

      I had the same question as you, Amber. Since I had to guess on my own, I think it’s that the cukes are supposed to release water as they sit, so that is what you are supposed to drain-off. My cukes didn’t release any water after I sprinkled them with the salt, so I just carried-on and everything turned-out perfectly.

    2. Josie says:

      The salt helps to pull the water out from the cucumbers so as not to have a watery salad. :)

    3. Heather says:

      Salt will draw out the water from the cucumbers, dehydrating them a bit so you donโ€™t end up with a lot of extra liquid.

    4. Malissa says:

      Salt cucs and onion ,

      Water is for dressing.

      1. Laurel (Chef Potpie) says:

        5 stars
        After trying several versions of this over the years, this one is the best! I cut my cucumber in ribbons but otherwise followed the recipe exactly. It has the perfect balance of sweet, tang and heat. It went very well with our chicken satay, but I will make this often, even when I’m not cooking Thai food! Also, it’s very pretty! Delicious and refreshing. I love your recipes!

        1. Rasa Malaysia says:

          Thank you! This is amazing to hear. I appreciate it.

  9. Linda says:

    This is very good and it was still good the next day, however I will peel the cucumbers next time

  10. jessie Whincup says:

    Can you tell me if how long this salad will last, in case there are any leftovers? Thank you.

    1. Rasa Malaysia says:

      I don’t recommend overnight. Should just serve and finish it.