This easy Thai Cucumber Salad recipe is light and refreshing! It is the perfect relish to go alongside Chicken Satay and Peanut Sauce. Quickly pickled cucumbers, shallots, peppers, and cilantro come together to make the perfect summer side dish for anything coming off the grill, whether it be Thai food or your regular grill menu! Originally posted February 22, 2021. 

thai cucumber salad with cucumbers, shallots, red pepper, and cilantro in a wooden bowl.

Valentine just came into my bedroom, twirled a few times, and then whispered, “Edison has a very sharp knife!”

I raced to the kitchen to find our 14-month-old on top of the table. I guess I’ll add climbing to his list of accomplishments?? As well as knife-wielding. And they say kids these days are useless. Look at all these skills! He didn’t even bleed! I’m so proud. Gah.

thai cucumber salad on a plate with chicken satay, peanut sauce and red chile.

I just don’t understand why Valentine had to whisper the news to me. Did she think she was going to get into trouble? It’s got to be so hard being a kid sometimes, getting shushed all the time.

I remember one time years ago, I was on the phone, and my young nephew Eli started yelling at me. I told him to pipe down, and then he whispered, “Truman is in the fireplace.” And I turned to see Truman, 16 months, completely blackened with soot. “Well why didn’t you tell me sooner?!” These poor children. Adults don’t make sense. (Truman made it out alive.)

thai cucumber relish with cilantro and vinegar in a white bowl.

Well kids with knives aside, today I’m sharing your new favorite relish: a simple Thai cucumber salad recipe!

What is Thai Cucumber Salad?

Sometimes called Ajat, Ajad, or Achat, this simple Thai Cucumber Salad is a quick and easy relish, often served with Chicken Satay and Peanut Sauce. (click for the recipes!) Put it all together and you have the the most epic Thai meal!

thai cucumber salad recipe with simple syrup in a white bowl.

The salad is so easy: chop up cucumbers, shallots, chili peppers, and cilantro and put them in a serving bowl. Drizzle with a simple vinegar syrup and serve immediately. That’s IT. Takes 10 minutes, minus the time it takes your syrup to cool.

It’s absolutely addictive, not just with chicken satay, but with all kind of things! The sweet, vinegary bite of the syrup, the coolness of the cucumbers, and the spicy peppers come together for the perfect palate cleanser for anything coming off your grill. It also pairs really well with any kind of curry!

Cucumber Salad (Thai) Ingredients

All amounts and details given in the recipe below!

  • Granulated Sugar
  • White Vinegar
  • Water
  • Kosher Salt
  • English Cucumber (sliced thinly)
  • Shallots 
  • Chili Peppers
  • Cilantro

How to make Thai Cucumber Salad for Satay

I will show you how to make it!

adding sugar to a pot, a spoon lifting simple syrup from a white bowl.

Start by making the simple syrup. Add white vinegar, sugar, salt, and a smidge of water to a small pot. Stir it up and bring to a boil over high heat. Once it boils, let it bubble for about a minute to make sure all that sugar is dissolved and to thicken it up just a bit. That’s it! Let it cool. It doesn’t even take long to cool because it’s not a huge amount. Stick it in the fridge or freezer for a half hour and you are good to go.

Meanwhile, chop your veggies. You will need cucumbers, shallots, peppers, and cilantro.

chopping cucumbers on a wooden cutting board.

Here’s how I like to chop my cucumbers. Don’t make the slices too thin (as I often recommend for cucumber salad). You want a nice decent crunch in this salad!

Next you will need shallots. Shallots are pretty mild for eating raw, so I highly recommend them. They have great flavor. But red onions will do in a pinch if you don’t have a shallot.

slicing red peppers with paring knife using latex gloves, slicing a shallot in half.
yes i use gloves. I’ve touched my eyes one too many times after chopping peppers! and I wear goggles when I chop onions or shallots. I look like a crazy scientist probably.

Spicy 🌶 Cucumber Thai Salad

The spicy kick in this salad comes from red hot chili peppers. (90s alt rock fans, that one was for you.)The most traditional pepper used in most Thai cooking is Bird’s Eye Pepper. It is a long and thin red pepper that is extremely spicy! I couldn’t find any, even at my local Asian market. I used red Fresno peppers instead. Jalapenos will do just fine (although it is a shame to miss out on the pretty pop of red), or you could try serrano peppers if you want to bring in that heat!

The last ingredient is cilantro. You can leave it out if you are a cilantro hater. But it adds so much! Ahh I feel so sorry for all you cilantro-is-soap people. I know it’s a genetic thing but you are seriously missing out.

pouring vinegar syrup over shallots, peppers, and cucumbers in a bowl.

Pour the cooled syrup over the top of the chopped veggies, and that’s it! This salad is best served right away. Only use as much syrup as you think you will need, and only add syrup to the veggies you know you will eat right away. You can always add more.

Storing Thai Cucumber Relish

You can store the syrup by itself in the fridge for several weeks. I don’t recommend storing the dressed salad in the fridge; the cucumbers get soft, and the syrup gets watered down and eventually takes on a slightly bitter taste. It’s best to store the veggies and syrup separately if there are leftovers.

How long will cucumbers in vinegar last?

If you do need to store the fully assembled Thai cucumber salad, it will last in the fridge for up to 3 days. Again, keep in mind that the fresh, crunchy texture of the cucumber will be affected the longer it sits in the vinegar syrup!

What goes with Thai food?

Thai Cucumber Salad is the perfect side dish for that any curry recipe you are into! Sometimes it’s hard to know what side dishes to make when you’re trying out new cuisines. Other ideas are rice of course (sticky rice would be great!), toasted bread, pineapple fried rice, simple stir fried vegetables, green mango salad, etc.

thai pickled cucumber, shallots, red pepper, and cilantro in a white bowl.

This Thai Cucumber Salad is what is authentically served in Thailand when you order Chicken Satay: you get the chicken skewers with the cucumber relish, a side of peanut sauce, and grilled or toasted white bread to bring it all together. Everything gets dipped in the sauce, and it’s kind of like a deconstructed sandwich. Here’s what it looks like:

thai inspired chicken satay, peanut sauce, cucumber salad, and bread on a plate.

This is my new favorite meal of all time! Fatty chicken thighs slathered in rich peanut sauce, toasty bread also dipped in the sauce, broken up with bites of sweet and vinegary cucumber and hot pepper. It is such an amazing combination!

thai cucumber salad recipe with red peppers and shallots in a white bowl.

But I see no reason to limit ourselves here. Bring on the globalization! This salad would be delicious served in so many different ways:

Main dishes to eat with this Thai Cucumber Salad Recipe

More fresh vegetable summer side dishes for your grilled dinner!

Facebook | Pinterest | Instagram


Thai Cucumber Salad

4.77 from 17 votes
Prep: 10 mins
Cook: 5 mins
Total: 15 mins
Servings: 2
This easy Thai Cucumber Salad recipe is light and refreshing! It is the perfect relish to go alongside Chicken Satay and Peanut Sauce. Quickly pickled cucumbers, shallots, peppers, and cilantro come together to make the perfect summer side dish for anything coming off the grill, whether it be Thai food or your regular grill menu!


For the vinegar syrup

  • 1/3 cup granulated sugar
  • 1/3 cup white vinegar
  • 1 & 1/2 tablespoons water
  • 1/2 teaspoon kosher salt

For the salad

  • 1 English cucumber, sliced
  • 1 to 2 shallots, sliced thin
  • 1 to 2 chili peppers*, sliced thin
  • 3 tablespoons cilantro, chopped (or to taste)


  • Make the vinegar syrup first so it has time to cool. In a small pot, add 1/3 cup sugar, 1/3 cup white vinegar, 1 and 1/2 tablespoons water, and 1/2 teaspoon kosher salt.
  • Turn the heat to high and bring to a boil. Once it is bubbling and the sugar is totally dissolved, continue boiling for 1 minute. It will thicken some but not much. It will become a little more syrupy as it cools. Set aside to come to room temperature (or if you are in a hurry, stick it in the fridge.)
  • When your syrup is about room temperature and right before you are ready to serve, slice your vegetables. Cut your cucumber on a sharp bias, then cut each coin in half. Add to a medium serving bowl.
  • Slice your shallots into thin strips. Add to the bowl.
  • Slice your chili pepper. Slice your pepper in half lengthwise and use a knife to remove all the seeds and membrane (unless you want it really spicy! Then leave it in!) Slice into thin strips. Add to the bowl.
  • Chop 3 tablespoons cilantro, or more to taste. I love cilantro so I always add a ton! Add to the bowl.
  • Pour some or all of the room temperature syrup over the vegetables. The syrup should just barely cover the vegetables. Try a bite and see if you want to add a pinch more salt.
  • This salad is not meant to sit a long time in the syrup. You should only chop up the amount of veggies that you want to eat immediately. The veggies release water as they sit, making them soft, as well as watering down the syrup and making it slightly bitter over time. Pour syrup over the veggies, using as much or as little as you like, and save the rest of the syrup in the fridge for the next time you want to make this. It will keep in the fridge for weeks. Then anytime you get a hankering for this you can chop up some veggies and pour it on top.
  • Serve with Chicken Satay and Peanut Sauce!


*Bird’s Eye Pepper is the traditional pepper used in this dish in Thailand. Check an Asian food mart if you can’t find it at the grocery store. It’s very spicy! You can substitute jalapenos, red Fresno peppers, or serrano peppers.


Serving: 1g | Calories: 169kcal | Carbohydrates: 41g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 588mg | Potassium: 272mg | Fiber: 1g | Sugar: 37g | Vitamin A: 265IU | Vitamin C: 5mg | Calcium: 33mg | Iron: 1mg
Course: Salad
Cuisine: Thai
Calories: 169
Keyword: cucumbers, Salad, thai
Did you make this? I’d love to see it!Mention @thefoodcharlatan or tag #thefoodcharlatan!

Categorized as , ,

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

You May Also Like…


  1. 5 stars
    So yummy!  I had some leftover sliced cabbage, added the cukes and sauce to that. Served with Thai lemongrass chicken on vermicelli rice noodles. Nice balance of the vinegar and veg vs the coconut milk chicken!

    1. I’m so glad it was a hit Dana! This meal sounds amazing! lemongrass chicken, yum. Thanks for taking the time to comment!

  2. 5 stars
    I love cucumbers in the summer but I was looking for something to pair with satays and fried rice and found this recipe, which I loved. In my medium sized town I could not find a red hot pepper so I used part of a serrano pepper (family is not into too much heat) but I thought the dressing with cilantro and the touch of heat were awesome. I also used a couple mini red snacking peppers along with the serrano to get the lovely color of the salad. Great addition to my salad ideas! And I loved the simple syrup idea which I had never before done.

    1. Great idea using serranos and adding mini reds! What a great idea, because it’s true that pop of red is so beautiful (I can’t always find red peppers at the normal supermarket, and I live in a big city). great hack. I’m so glad you loved this recipe Janet, and thanks so much for taking the time to come back and comment!

  3. 5 stars
    This was excellent with my low carb chicken satay dish. Thanks to powdered sweetener I omitted making a simple syrup and just mixed the dressing ingredients as listed and poured over the vegetables. Had no shallot so I used green onion. Wow!

    1. What a great idea Anna! I bet it was delicious! Perfect side for chicken satay. Thanks so much for reviewing and sharing your notes!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.