Thai Cucumber Salad

4.49 from 224 votes
Recipe

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

This Thai cucumber salad is a refreshing, crunchy side dish made with crisp cucumbers and a signature sweet chili dressing. Ready in 20 minutes, it gives a perfect balance of sweet, tangy, and spicy flavors that is better than your favorite Thai restaurants.

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!

Recipe Summary

  • 🔪 Prep Time: 15 minutes
  • 👨‍🍳 Cook Time: 5 minutes
  • ⏱️ Total Time: 20 minutes
  • 🍽️ Servings: 3 people
  • 🏷️ Calories: ~139 calories
  • 🍳 Cook Method: Simmered & tossed
  • Flavor Profile: Crisp, refreshing cucumbers in a sweet and tangy glaze with just enough of a spicy kick
  • 🧩 Difficulty: Very easy (Perfect for a simple side dish)

SUMMARIZE AND SAVE THIS CONTENT ON

Easy Thai Cucumber Salad Recipe

Whenever I want a light and refreshing side dish, I always make this easy Thai cucumber salad recipe. This version uses a signature sweet chili dressing that is such a good pairing for grilled meats like Thai Chicken Sate or savory Thai Fish Cake. Since it is so easy to prep, it is perfect for any meal. This recipe takes only 20 minutes and uses simple ingredients to create a dish that is bursting with bright, tangy flavor.

When you want real Thai restaurant flavor, you need the right balance of crunch and seasoning. One of my favorite things about this salad is how the dressing slightly thickens to coat every piece of cucumber. A few slices of red onion and a topping of crunchy roasted peanuts are all it takes to transform simple cucumbers into something special. This is truly the best Thai cucumber salad recipe for when you want a quick, healthy, and authentic side. Love cucumbers? Check out my ‘Other Cucumber Salad Recipes You Might Like’ section below for more favorites!


Secrets To The Ultimate Crunchy Thai Salad

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

Just follow these expert tips so your salad has the perfect texture and restaurant quality flavor every time:

  • Best Cucumber Varieties: Use firm, heavy cucumbers with smooth skin, such as English or Persian cucumbers, which have thinner skins and fewer seeds. Avoid soft or yellowing ones, as they lack the snap needed for this dish.
  • Scraping The Seeds: While you can leave them in, I prefer to scrape the seeds out after peeling. Removing the watery center helps keep the salad from becoming too soggy.
  • The Power Of Chunks: Cut your cucumbers into bite sized chunks rather than thin, translucent slices. Thicker pieces provide a more substantial crunch and hold up much better against the salt and dressing without turning limp.
  • Salt, Chill, And Drain: Salting the cucumbers in the fridge for 15 minutes is a non negotiable step to draw out moisture. I do not rinse off the salt afterward because it adds a baseline of seasoning to the cucumber itself; however, you must drain the extracted liquid away completely so your sauce does not become watery.
  • Preserve The Texture: Always wait until the absolute last second to sprinkle on your chopped peanuts and cilantro. This prevents the peanuts from softening and keeps the cilantro vibrant and aromatic for serving.

Ingredients You’ll Need

Ingredients for Thai cucumber salad.
  • Cucumber
  • Thai sweet chili sauce
  • Apple cider vinegar
  • Red onion
  • Roasted peanuts

Check the recipe card at the bottom of this post for all the ingredient details.

Pro Tip #1: Why I Use Thai Sweet Chili Sauce
I choose Thai sweet chili sauce because it provides an instant base of sweetness and a mild heat. When reduced in a pan, it creates a glossy glaze that clings perfectly to the cucumber chunks.

Pro Tip #2: Why I Use Apple Cider Vinegar
I add apple cider vinegar because it provides a fruity acidity that balances the sugar in the dressing. It offers a bright tang that cuts through the richness of the peanuts and keeps the dish refreshing.

Pro Tip #3: Why I Add Red Onion
I use thinly sliced red onion for a sharp, crisp bite and a beautiful pop of color. The mild pungency perfectly cuts through the sweet chili dressing. I avoid yellow or white onions because their raw heat is too harsh and lingering.

Pro Tip #4: Why Roasted Peanuts Are Essential
I always add chopped roasted peanuts right before serving for that authentic Thai texture. They provide a nutty, savory crunch that contrasts beautifully with the juicy, chilled cucumbers.


How To Make Thai Cucumber Salad

Cucumber pieces in a bowl.

Add salt to the prepared cucumbers, mix well, and set them aside in the fridge for 10 to 15 minutes.

Pro Tip: I chill the cucumbers so they stay incredibly crisp and maintain that signature refreshing snap.

Thai dressing for cucumber salad in a saucepan.

Combine the Dressing ingredients in a small saucepan. Turn on the heat and reduce the dressing slightly until it is lightly thickened, then let it cool completely.

Salt water in a small bowl.

Remove the cucumbers from the fridge and drain the salt water completely to keep them crunchy.

Cucumbers, Thai dressing and red onion in a bowl.

Toss the cucumbers and sliced red onions together, then mix thoroughly with the cooled dressing.

Authentic Thai cucumber salad recipe in a bowl.

Top with the chopped roasted peanuts and cilantro, and serve immediately for the best texture!


Frequently Asked Questions

Is this salad vegan?

Yes, this recipe is naturally vegan as long as your Thai sweet chili sauce does not contain honey or fish sauce.

Can I make this salad in advance?

It is best to prepare the dressing and cucumbers separately ahead of time. Combine them and add the peanuts right before you serve to keep the salad from getting watery.

What if I don’t have apple cider vinegar?

Rice vinegar is a great substitute that maintains the authentic Asian tang required for the dressing.

Why do I need to reduce the dressing?

Heating and reducing the dressing in a saucepan helps it thicken slightly. This allows the sauce to coat the cucumbers much better than a thin vinaigrette.

Why is my salad watery?

This usually happens if the salt water wasn’t drained completely or if the dressing was still warm when added. Make sure to drain the cucumbers well and let the sauce cool to room temperature first.

How should I store leftovers?

If you have leftovers, store them in an airtight container in the refrigerator for up to 24 hours.

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 Cucumber Salad 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!
4.49 from 224 votes

Thai Cucumber Salad

This Thai cucumber salad is a refreshing, crunchy side dish made with crisp cucumbers and a signature sweet chili dressing. Ready in 20 minutes, it gives a perfect balance of sweet, tangy, and spicy flavors that is better than your favorite Thai restaurants.
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!

Ingredients 
 

  • 1 lb cucumber, peeled and cut into pieces, you may scrap the seeds if you like
  • ¼ teaspoon salt
  • ¼ 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

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 Bee Yinn Low

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





101 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.