This post may contain affiliate links, Read the full disclosure here.
Some recipes just stick with you. For me, Thai Cucumber Salad is one of those. It’s crisp, vibrant, and takes only a few minutes to pull together. I first made it during a busy week in July when we were trying to eat a little lighter, and now it’s a regular at our dinner table, especially when the weather gets warm or I just don’t want to cook anything too heavy.
This salad is sweet, tangy, and has just enough kick to keep things interesting. It’s also one of the most family-friendly Thai side dishes I’ve come across. My kids love the crunch and the sweetness, and I love how flexible and low-effort it is. If you’ve never tried making Thai cucumber salad before, don’t worry—it’s incredibly easy and perfect for all skill levels.
What Makes Thai Cucumber Salad Special
At its core, Thai Cucumber Salad—also known as “Ajad” in Thai cuisine—is about contrast. Cool, crisp cucumbers meet a warm, tangy dressing made with rice vinegar and sugar. You toss in some fresh herbs and chopped peanuts, and it becomes more than just a salad—it becomes the dish everyone at the table wants seconds of.
This isn’t the creamy cucumber salad you might be used to. It’s punchy, bright, and layered with flavor. It’s great on its own, but it truly shines as a side for grilled meats, noodle bowls, or Thai-style main dishes.
Ingredients for Thai Cucumber Salad
This recipe yields four servings, and it’s super easy to double or triple if you’re feeding a crowd. You’ll need:
3 large cucumbers, peeled, halved lengthwise, seeded, and cut into ¼-inch slices
1 tablespoon salt
½ cup white sugar
½ cup rice wine vinegar
2 medium jalapeño peppers, seeded and chopped
¼ cup chopped cilantro
½ cup chopped peanuts
You likely have most of these in your pantry already. If not, they’re easy to find at any grocery store.
Pro tip: If you prefer less heat, use only one jalapeño or swap in a mild chili. If you’re serving this to young kids, you can even omit the pepper entirely.
How to Make Thai Cucumber Salad
Here’s how I usually do it. The whole thing takes about 15 minutes of active time. Most of the effort is slicing cucumbers and waiting while they drain.

- Prep the cucumbers. Place the sliced cucumbers in a colander and toss with the salt. Set the colander in your sink and let it drain for 30 minutes. This step pulls out excess moisture so your salad doesn’t get watery later.
- Rinse and dry. After 30 minutes, rinse the cucumbers with cold water to remove the salt, then gently pat them dry using paper towels.
- Make the dressing. In a large mixing bowl, whisk the sugar and rice vinegar together until the sugar has completely dissolved. It’ll look clear and slightly syrupy.
- Combine the ingredients. Add the cucumbers, chopped jalapeños, and chopped cilantro to the bowl. Toss everything gently so the cucumbers are fully coated in the dressing.
- Add peanuts. Sprinkle the chopped peanuts on top just before serving to keep them crunchy.

And that’s it. No stovetop, no fancy equipment, and barely any cleanup.

Why This Salad Works for Families
I know how busy life can get, and I also know how hard it is to find side dishes that everyone actually wants to eat. This salad is a win across the board because it’s:
Quick to make
Easily adjustable for different spice levels
Fresh and cooling
Pairs well with almost anything
Made from simple ingredients
In my house, I often make a double batch because it disappears fast. I’ll serve it with grilled chicken thighs, rice noodles, or just toss some leftover rotisserie chicken in and call it dinner.
Tips for the Best Thai Cucumber Salad
Use English or Persian cucumbers if possible. They have thinner skin and fewer seeds, which makes prep easier and gives the salad a smoother texture.
If you’re short on time, you can skip the salting step. The cucumbers will be a little wetter, but the salad will still taste good.
Let the salad sit for 10 to 15 minutes before serving to allow the flavors to blend.
Toast your peanuts for more depth of flavor. I just toss them in a dry skillet for a few minutes on medium heat until fragrant.
Want to add protein? This salad pairs perfectly with grilled shrimp, tofu, or sliced grilled pork.

What to Serve With Thai Cucumber Salad
This dish is a natural sidekick to Thai-inspired meals, but it also holds its own next to many non-Thai dishes. Here are some favorites I like to serve it with:
Grilled chicken skewers or satay
Rice noodle bowls with peanut sauce
Coconut curry
Grilled shrimp or salmon
Banh mi sandwiches
Sticky rice and seared tofu
And if you’re building a whole meal around light, fresh flavors, I highly recommend pairing this salad with:
Freshen Up Your Table with This Vietnamese Chicken Salad with Nuoc Cham Dressing
Grilled Shrimp Bowl with Avocado – A Perfect Protein Pairing for Your Thai Cucumber Salad
Cucumber Sandwich Recipe – A Cool and Crunchy Companion for Your Thai-Inspired Meals
FAQs About Thai Cucumber Salad
What is in Thai Cucumber Salad?
It’s a mix of sliced cucumbers, vinegar, sugar, jalapeños, cilantro, and peanuts. It’s known for its balance of sweet, sour, spicy, and salty flavors.
How long does it last?
Up to three days in the fridge. Just be sure to store the peanuts separately and add them right before serving so they stay crunchy.
Is this salad spicy?
It depends on how many jalapeños you use. You can easily control the heat level or leave them out altogether.
Can I make it ahead?
Yes. You can prepare the cucumbers and dressing ahead of time and keep them separate until just before serving.
Can I use a different vinegar?
Rice vinegar is ideal for this salad because of its mellow flavor. But in a pinch, apple cider vinegar works too—just know it’ll be a bit tangier.
What’s the secret to making it taste restaurant-quality?
Salt your cucumbers, use fresh herbs, and don’t skip the peanuts. That combination of textures and flavors makes the dish special.
Make-Ahead and Storage Tips
This salad is excellent for meal prep. Here’s how to make it work for busy days:
Keep the dressing and cucumbers separate until you’re ready to eat. This prevents sogginess.
Add peanuts at the very last minute.
Store everything in airtight containers and use within 2 to 3 days.
It’s not freezer-friendly—cucumbers just don’t hold up well after thawing. But it holds well in the fridge for quick lunches or easy side dishes.
Why I Keep Coming Back to This Salad
I’ve made this salad on weeknights, for potlucks, and as a quick side when I don’t know what else to serve. It never fails. It’s light but flavorful. Simple but impressive. And honestly, it just makes you feel good to eat something fresh and homemade.
I love that it doesn’t try too hard. You don’t need a long ingredient list or a complicated method to make something delicious. You just need a few fresh ingredients and a little balance.
If you’ve never made Thai Cucumber Salad before, now’s the perfect time to start. I hope you enjoy it as much as my family does.
Let’s Keep Cooking Together
If you make this Thai Cucumber Salad, I’d love to know how it turns out. Leave a comment, share your twist on it, or tag me on Pinterest at RitzyRecipes.
Have another favorite cucumber dish? Share it with me. I’m always looking for new ways to use up cucumbers during summer.
And if you’re planning a full Thai-inspired meal or just want more fresh recipes to add to your table, check out:
Freshen Up Your Table with This Vietnamese Chicken Salad with Nuoc Cham Dressing
Grilled Shrimp Bowl with Avocado – A Perfect Protein Pairing for Your Thai Cucumber Salad
Cucumber Sandwich Recipe – A Cool and Crunchy Companion for Your Thai-Inspired Meals
Thai Cucumber Salad – A Quick, Fresh, and Flavor-Packed Side Dish
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Thai Cucumber Salad is the ultimate summer side—refreshing, crisp, tangy, sweet, and a little spicy! It’s quick, easy, and perfect for BBQs, Thai dishes, or healthy lunches.
Ingredients
- 3 large cucumbers, peeled, halved lengthwise, seeded, and sliced ¼-inch thick
- 1 tablespoon salt
- ½ cup white sugar
- ½ cup rice wine vinegar
- 2 medium jalapeño peppers, seeded and chopped
- ¼ cup chopped cilantro
- ½ cup chopped peanuts
Instructions
- Place cucumber slices in a colander and toss with salt. Let sit for 30 minutes to draw out excess moisture.
- Rinse cucumbers with cold water, drain, and pat dry with paper towels.
- In a large bowl, whisk together sugar and rice vinegar until sugar dissolves.
- Add cucumbers, chopped jalapeños, and chopped cilantro to the bowl. Toss to coat.
- Top with chopped peanuts just before serving to maintain crunch.
Equipment
Buy Now → Notes
Use English or Persian cucumbers for thinner skin and fewer seeds. Adjust spice level by keeping or removing jalapeño seeds. Prep ahead and add peanuts last to keep them crisp.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Side Dish
- Method: No Cook
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup
- Calories: 140
- Sugar: 13g
- Sodium: 520mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg
Keywords: Thai Cucumber Salad, spicy thai cucumber salad, asian cucumber salad, cucumber salad with peanuts, easy summer salad, healthy cucumber recipe




