
This authentic Thai cucumber salad, or ajad, is the perfect light and refreshing side dish that brings bright, zesty flavors to any meal. With its combination of crisp cucumbers, tangy lime juice, and a touch of heat from fresh chilies, this recipe captures the essence of Thai cuisine in just minutes. The beauty of this dish lies in its simplicity and balance of flavors—sweet, sour, spicy, and savory all working together in perfect harmony.
Whether you’re serving it alongside a spicy curry, grilled proteins, or as part of a Thai-inspired feast, this cucumber salad is incredibly versatile and always a crowd-pleaser. The recipe comes together in under 15 minutes, making it ideal for weeknight dinners or entertaining guests. Unlike heavy mayo-based salads, this vibrant Thai version is naturally light and won’t leave you feeling overstuffed.
The key to an exceptional Thai cucumber salad is using the freshest ingredients possible and allowing the flavors to meld together. The combination of crisp vegetables, aromatic herbs, and a well-balanced dressing creates a dish that’s both sophisticated and approachable. This recipe serves as a wonderful complement to rich dishes, much like how a simple glaze balances heavier desserts.
I love making this salad year-round, and it’s become a staple in my kitchen. It’s the kind of recipe that feels impressive when you serve it to guests, yet so simple that even novice cooks can master it. The fresh herbs—particularly cilantro and mint—add an authentic Thai flair that transports your taste buds straight to Bangkok. You’ll find this recipe incredibly flexible, allowing you to adjust the heat level and sweetness to suit your preferences.
For more insights on creating balanced flavor profiles in your cooking, check out Serious Eats, which offers excellent resources on Asian cuisine fundamentals. This Thai cucumber salad pairs beautifully with other Asian-inspired dishes and works wonderfully as part of a composed plate.
Ingredients
- 3 medium English cucumbers, peeled and thinly sliced or julienned
- 1/4 cup fresh lime juice (about 3-4 limes)
- 2 tablespoons fish sauce
- 2 tablespoons palm sugar or light brown sugar
- 2-3 Thai bird’s eye chilies, thinly sliced (or 1 teaspoon red pepper flakes)
- 1/4 cup roasted peanuts, roughly chopped
- 1/4 cup fresh cilantro leaves, roughly chopped
- 3 tablespoons fresh mint leaves, roughly chopped
- 2 green onions, thinly sliced
- 1/2 cup shallots, thinly sliced
- 1 tablespoon sesame oil (optional but recommended)
- Sea salt to taste
- Fresh lime wedges for serving

Instructions
- Prepare your cucumbers by washing them thoroughly under cool running water. If using English cucumbers, peel them lengthwise in alternating strips to create a decorative pattern, then slice them into thin rounds or julienne into matchsticks using a vegetable peeler or mandoline. If using regular cucumbers, halve them lengthwise, scoop out the seeds with a spoon, and then slice or julienne. Place the prepared cucumbers in a large mixing bowl and set aside.
- In a small bowl, combine the fresh lime juice, fish sauce, and palm sugar. Stir well until the sugar completely dissolves. Taste the dressing and adjust the flavors as needed—it should taste balanced between sour from the lime, salty from the fish sauce, and slightly sweet. This is your base dressing and sets the tone for the entire salad.
- If you’re concerned about the raw shallots being too strong, quickly blanch them in hot water for 30 seconds, then drain and pat dry. Alternatively, you can slice them thinly and use them raw for a more pronounced onion flavor. Add the sliced shallots to your mixing bowl with the cucumbers.
- Prepare your fresh chilies by slicing them thinly. For a milder salad, remove the seeds and white membranes before slicing. For more heat, leave them intact. Add the sliced chilies to the bowl with the cucumbers and shallots. If you prefer a less spicy version, use just one chili or substitute with red pepper flakes to control the heat level.
- Add the sliced green onions to the bowl, reserving a small handful for garnish. The green onions add a subtle onion flavor and beautiful color contrast to the finished salad. Gently toss the vegetables together to combine evenly.
- Pour the prepared lime dressing over the vegetables and toss everything together gently but thoroughly, making sure all the cucumber slices are well coated with the dressing. The salad will begin to release its own juices, which will combine with the dressing to create a light, flavorful liquid at the bottom of the bowl.
- Let the salad sit for 5 minutes to allow the flavors to meld and the cucumbers to soften slightly. This resting period is crucial as it allows the dressing to fully penetrate the vegetables and develop a more cohesive flavor profile. You can prepare it up to this point an hour or two ahead of serving.
- Just before serving, add the fresh cilantro and mint leaves, reserving some for garnish. These fresh herbs are essential to achieving the authentic Thai flavor and should be added at the last moment to maintain their bright, fresh taste. Toss gently to combine.
- If using sesame oil, drizzle it over the top of the salad just before serving and give one final gentle toss. Sesame oil adds a subtle nutty flavor that complements the bright citrus notes beautifully.
- Transfer the Thai cucumber salad to a serving platter or individual bowls. Top with the reserved cilantro and mint leaves, the reserved green onions, and the chopped roasted peanuts. The peanuts add crucial texture and a touch of richness that balances the light, refreshing nature of the salad.
- Serve immediately with fresh lime wedges on the side, allowing guests to add more lime juice if they prefer additional tartness. The salad is best enjoyed immediately while the cucumbers are crisp and the herbs are at their most fragrant, though it will keep refrigerated for up to 2 hours.

Pro Tips
Fish Sauce Substitution: If you don’t have fish sauce or prefer to avoid it, you can substitute with soy sauce, tamari, or additional lime juice, though the flavor profile will be slightly different and less traditionally Thai.
Sugar Options: Palm sugar is traditional and provides a subtle caramel note, but light brown sugar, white sugar, or even honey work well as substitutes. Adjust the quantity based on your preference for sweetness.
Heat Level Control: The beauty of this recipe is its flexibility. For a milder version, use just one chili or remove the seeds. For extra heat, add more chilies or include the seeds. You can also adjust this to your guests’ preferences when serving.
Herb Variations: Fresh Thai basil can be substituted for or mixed with the regular basil if you can find it. Some recipes also include a small amount of coriander leaves. Don’t skip the fresh herbs as they’re essential to the authentic flavor.
Make-Ahead Tips: You can prepare the cucumbers and shallots several hours in advance and store them separately in the refrigerator. Mix everything together just before serving to maintain the crispest texture and brightest flavors.
Pairing Suggestions: This salad pairs wonderfully with spicy curries, grilled proteins, sticky rice, and satay. It also works beautifully as part of a Thai-inspired appetizer spread.
Storage: Leftover salad keeps refrigerated for up to 2 days, though the cucumbers will gradually soften. The flavor actually intensifies as it sits, making it great for meal prep.
Serving Temperature: This salad is best served at room temperature or chilled, never hot. If refrigerating, remove it about 10 minutes before serving to allow the flavors to come back to their fullest expression.
Cucumber Texture: For crispier cucumbers, slice them closer to serving time. For softer, more marinated cucumbers, prepare them earlier and let them sit in the dressing longer.

Pingback: Ahi Tuna Recipe: Perfect Seared Method in 15 Minutes - Simple Recipe Finder
Pingback: Asian Dressing Recipe: 5 Best Homemade Sauces - Simple Recipe Finder
Pingback: Buffalo Cauliflower Recipe: Crispy & Easy in 30 Minutes - Simple Recipe Finder
Pingback: Chicharrones Recipe: Crispy Perfection in 30 Minutes - Simple Recipe Finder
Pingback: Coconut Mojito Recipe: Best Tropical Twist in 5 Minutes - Simple Recipe Finder
Pingback: Crockpot Jambalaya Recipe: Easy & Authentic in 5 Steps - Simple Recipe Finder
Pingback: Cucumber Juice Recipe: 5 Refreshing & Healthy Blends - Simple Recipe Finder
Pingback: Dilly Beans Recipe: Easy Canned Pickled Green Beans - Simple Recipe Finder