What Is Som Tum Tang?
Thai cucumber salad, Som Tum Tang (ส้มตำแตง), is fresh cucumber dressed in a light, bright dressing of lime juice, fish sauce, palm sugar, garlic, and fresh chilies, topped with fresh mint, dried shrimp, and roasted peanuts. It is cool, salty, sour, and slightly sweet. My grandmother made it for me at her farm when I was young and I have loved it ever since.
NOTE FROM SUSIE
Note From Susie

Sawasdee Kha, and Hello.
My love for cucumbers started at a very early age and it has never left.
My mother always had cucumbers in the house. She picked them up at the street markets, always fresh, always ready. And my grandmother made this salad for me at her farm when I was a young child, keeping it mild so the flavors could find me without the heat getting in the way. The cucumber fresh and light, the mint cool and fragrant, the dressing salty and sour and exactly right.
It is a simple dish. That is part of what I have always loved about it. Nothing complicated, nothing asking more of you than a few fresh ingredients and a light hand with the dressing. The cucumber does the work. You just dress it well and let it be what it is.
This dish has grown with me from my grandmother’s farm to my own kitchen. It is still as fresh and as simple and as good as it was the first time she made it for me. Some things do not need to change, and this is one of them.
I still make this whenever I want something light and bright and completely satisfying. It is still one of my favorites. I hope it becomes one of yours.

What’s In This Page
“My mother never measured anything. This is the truest thing I know about how she cooked.”
— Her Hands His EyesWHAT IS SOM TUM TANG?
Thai cucumber salad, ส้มตำแตง, Som Tum Tang, is the cucumber version of the beloved Thai som tum family of salads. Where the most famous version, som tum papaya, uses shredded green papaya as its base, Som Tum Tang uses fresh cucumber, producing something lighter, cooler, and more immediately refreshing. The name reflects this: som means sour, tum refers to the pounding method traditionally used to prepare the salad, and tang means cucumber.
The dressing follows the same balance of flavors that runs through all som tum preparations: lime juice for sourness, fish sauce for salt and savory depth, palm sugar for sweetness, garlic for its aromatic punch, and fresh chilies for heat. These four flavors together, sour, salty, sweet, and spicy, are the foundation of Thai salad dressing and they work as beautifully with cucumber as they do with green papaya. The cucumber absorbs the dressing readily while staying fresh and cool, its mild flavor providing the perfect canvas for the bright, bold dressing.
Som Tum Tang is topped with fresh mint for fragrance and coolness, dried shrimp for a concentrated savory depth, and roasted peanuts for crunch and richness. Together these three toppings complete the dish, adding texture and complexity to what would otherwise be a simply dressed cucumber.
This salad is found at Thai markets and restaurants across the country, eaten as a light meal, a side dish, or a palate cleanser between richer courses. According to the Oxford Companion to Food, cucumber salads dressed with fish sauce and lime are found throughout Southeast Asian cooking, with each country’s version reflecting its own balance of the four fundamental flavors.
Fresh, light, salty, sour. My grandmother made it at her farm. It has been with me since the beginning.
WHAT YOU’LL NEED

Fresh cucumbers, cherry tomatoes, and julienned carrots are the foundation of this salad. English cucumbers or Persian cucumbers are the best choices, their thin skin, small seeds, and mild sweetness producing the cleanest, freshest result. Regular cucumbers can be used but should be peeled and seeded before slicing to remove the bitterness that can sit in the skin and seeds. Whatever cucumber you use, it should be fresh and firm. A cucumber that is soft or starting to wrinkle will not produce the crisp, light salad that Som Tum Tang should be.
The dressing combines fresh lime juice, fish sauce, palm sugar, rice vinegar, minced garlic, and Thai bird eye chili. The lime juice and rice vinegar together provide the brightness and the acidity. The fish sauce provides the salt and savory depth. The palm sugar rounds everything with sweetness. The garlic adds its aromatic punch. The Thai bird eye chili brings the heat. My grandmother kept the chili mild for me as a young child. The heat level is yours to decide.
Fresh mint, a generous handful, leaves only. The mint is not optional. It is the fragrance and the coolness that defines this salad. It goes on at the very end and is not tossed through the dressing.
Crushed roasted peanuts for the crunch and richness the salad needs alongside all that freshness.
VISUAL WALK THROUGH

Step 1. Slice the cucumber and have everything ready before the dressing goes on.
Slice the cucumber thin, into rounds or half-moons depending on the size of the cucumber. Place in a bowl and have your dressing ingredients ready. This salad comes together quickly and is served immediately, so having everything prepared before the dressing goes on means the cucumber goes to the table at its crispest and freshest.
Step 2. Make the dressing and taste it first.
Combine the lime juice, fish sauce, palm sugar, rice vinegar, minced garlic, and sliced Thai bird eye chili in a small bowl. Stir until the sugar has dissolved. Taste it. The dressing should be sour first, then salty, with the sweetness of the palm sugar holding everything in balance and the garlic present in the background. If it is too sour, add a little more sugar. If it is too sweet, add more lime. The right dressing is the one that makes you want to taste it again.


★ Step 3. Dress the cucumber and toss to coat completely. This is What Makes the Difference.
Pour the dressing over the cucumber, cherry tomatoes, and julienned carrots and toss to coat everything completely. This salad is made fresh and served immediately, so the toppings go on right away. The dressing coats everything beautifully and the fresh mint and crushed peanuts complete the bowl in one motion.
Step 4. Add the mint and peanuts. Serve immediately.
Arrange the fresh mint leaves on top of the dressed cucumber rather than tossing them through. The mint should stay whole and visible, its freshness and fragrance present in every bite without being bruised by tossing. Scatter the crushed roasted peanuts over the top last. Serve immediately. Thai cucumber salad is at its best the moment it is assembled, the cucumber still crisp, the mint still fresh, the peanuts still crunchy.


Vibrant Thai Cucumber Salad (Som Tum Tang) Recipe
Ingredients
- 2 large Cucumbers thinly sliced
- 1 cup Cherry Tomatoes halved( optional)
- 1 Carrot julienned
- 1 small Red Onion thinly sliced
- 2-3 Thai Bird's Eye Chilies finely chopped
- 2 clovea garlic cloves minced
- 1/4 cup Fresh Mint
- 1/4 cup Crushed Peanuts
- 3 tbsp Lime Juice
- 2 tbsp Fish Sauce
- 1 tbsp Palm Sugar grated
- 1 tbsp Rice Vinegar
Instructions
Prepare the Vegetables
- Wash the cucumbers, cherry tomatoes, carrots, and red onion under cool running water and pat dry.
- Thinly slice the cucumbers into even rounds using a knife or mandelin . Halve the cherry tomatoes (if using) , and julienne the peeled carrot into matchstick-sized pieces. Thinly slice the red onion into half-moon shapes.
- Combine all the prepared vegetables in a large mixing bowl, ensuring an even distribution for a balanced salad.
Make the Dressing
- Mince the garlic cloves finely and chop the Thai chilies.
- In a small bowl, combine the minced garlic, chopped chilies, lime juice, fish sauce, grated palm sugar, and rice vinegar.
- Stir the mixture until the palm sugar is completely dissolved, ensuring a smooth and well-blended dressing. This will create the perfect tangy, spicy, and slightly sweet flavor that complements the fresh vegetables.
Toss the Salad
- Pour the prepared dressing over the mixed vegetables in the large bowl. Add roughly chopped fresh mint leaves.
- Using tongs or salad servers, gently toss the salad until the vegetables are thoroughly coated with the dressing and the herbs are evenly distributed, ensuring every bite is packed with flavor.
Garnish and Serve
- Sprinkle the crushed peanuts over the top of the salad. For an enhanced crunch, toast the peanuts in a dry pan before crushing.
- Give the salad a final gentle toss to incorporate the peanuts. Serve immediately for the freshest texture. Enjoy!
Notes
Nutrition
LET’S GET THIS RIGHT
Why is my Thai cucumber salad watery?
The salad sat too long after being dressed. This salad is made to be served immediately. The cucumber releases moisture as it sits with the dressing, which dilutes the flavor and softens the texture. Make it fresh, serve it right away, and it will be exactly as it should be every time.
Why does my Thai cucumber salad taste flat?
The dressing was not balanced before it went on the cucumber. Taste the dressing by itself first and adjust before it touches the cucumber. The sourness from the lime should be clear and present. The fish sauce should provide salt and depth. The palm sugar should round everything without making the dressing sweet. If any of the three is dominant or absent, adjust it before proceeding.
Can I make Thai cucumber salad ahead of time?
You can dress the cucumber up to thirty minutes ahead and keep it refrigerated, but add the mint and peanuts just before serving. After thirty minutes the cucumber will have softened slightly from the lime juice, which is acceptable, but the mint will wilt and the peanuts will soften if they sit in the dressing. For best results, dress just before serving.
What cucumber and vegetables work best for Thai cucumber salad?
English cucumbers or Persian cucumbers are the best choices. They have thin skin, small seeds, and a mild, clean sweetness that works beautifully with the Thai dressing. Regular cucumbers work but should be peeled and seeded before slicing. Whatever cucumber you use, it should be fresh and very firm. A soft cucumber will not provide the crispness that makes this salad what it is.
How spicy is Thai cucumber salad?
The heat level is entirely adjustable. The traditional version uses one to two Thai bird chilies and has a present but moderate heat. For a milder version, use half a chili or omit the chilies entirely. The salad is completely delicious without any heat, as my grandmother proved when she made it for me as a young child. Add the chilies back gradually as your palate becomes ready for them.
FLAVOR PROFILE
The cucumber arrives at the bowl cool and pale, the cherry tomatoes bright red alongside, the carrots adding orange color, the whole salad already slightly glossy from the dressing. The mint is on top, green and fragrant. The peanuts are scattered through.
The first bite is cool and fresh, the cucumber clean and mild, the cherry tomato bursting with sweetness and acidity, the carrot adding crunch. Then the dressing arrives, sour from the lime, salty from the fish sauce, the palm sugar holding everything in balance underneath. The garlic is present in the background, warm and slightly pungent. The chili heat, if included, builds slowly from behind.
The mint arrives at the end of each bite, cool and slightly sharp, its fragrance present for a moment and then gone. The peanut provides the crunch that all that freshness needs alongside it.
It is a light dish. That is the point. Nothing heavy, nothing rich, nothing competing with the clean simplicity of a fresh cucumber dressed well. My grandmother made it this way. Fresh, light, salty, sour. I loved it then. I love it now. It has never needed to change.
SUSIE’S KITCHEN NOTES
My mother picked up cucumbers at the street markets because that was where the freshest ones were. The cucumber at the market had come from the farm that morning and it tasted like it. When I make this salad now I buy the freshest cucumbers and the ripest cherry tomatoes I can find. Freshness is what this salad is built on. Every ingredient should be at its best before the dressing goes on.
The palm sugar in the dressing produces a rounder, more complex sweetness than white sugar and is worth finding for this recipe. It is available at Asian grocery stores in blocks or jars. If palm sugar is not available, brown sugar is the closest substitute and works well. White sugar can be used but the sweetness it produces is sharper and less integrated with the other dressing flavors.
My grandmother made this at her farm with cucumbers she grew herself. The distance from the ground to the bowl was very short and the salad tasted like it. That is the version I am always trying to make. Simple, fresh, exactly right.
PAIRING SUGGESTIONS
Thai cucumber salad is the cool, light dish that belongs alongside anything rich, warm, or intensely flavored. It is the palate cleanser and the contrast at the same table. The Thai chicken satay is a natural companion, the cool, sour cucumber salad alongside the sweet, caramelized grilled chicken making one of the most satisfying combinations on this site. The Moo Ping works the same way, both of them grilled and smoky, the cucumber salad providing the brightness and freshness that the richness of the pork needs alongside it. For a fuller spread, the Larb and the Thai cucumber salad together make a classic Isan pairing, both of them sour and fresh and herb-forward, covering the same flavor territory from two completely different directions. For those who want the cucumber in a different context, the cucumber relish served alongside Thai fish cakes shows how the same vegetable and the same sweet-sour dressing tradition appears throughout Thai cooking. My grandmother made this at her farm, and I have loved it since the beginning. Fresh, light, simple. It is still everything it needs to be.
FAQ
What is Thai cucumber salad (Som Tum Tang)?
Thai cucumber salad, Som Tum Tang (ส้มตำแตง), is sliced cucumber, cherry tomatoes, and julienned carrots dressed in a light dressing of lime juice, fish sauce, palm sugar, rice vinegar, garlic, and Thai bird eye chili, topped with fresh mint and crushed peanuts. It is sour, salty, slightly sweet, and completely fresh. It is the cucumber version of the Thai som tum family of salads, lighter and more immediately refreshing than the green papaya version, and one of the most beloved light dishes in Thai cooking.
How do you make Thai cucumber salad step by step?
Slice cucumbers thin and halve the cherry tomatoes. Julienne the carrots. Combine lime juice, fish sauce, palm sugar, rice vinegar, minced garlic, and sliced Thai bird eye chili in a small bowl and stir until the sugar dissolves. Taste and adjust. Pour the dressing over the cucumber, tomatoes, and carrots and toss to coat. Arrange fresh mint leaves on top. Scatter crushed peanuts over. Serve immediately.
What is the difference between Som Tum Tang and Som Tum Papaya?
Som Tum Tang uses fresh cucumber as its base and Som Tum Papaya uses shredded green papaya. The dressing is the same in both, built on lime juice, fish sauce, palm sugar, garlic, and chilies. The cucumber version is lighter, cooler, and more immediately fresh. The papaya version has more texture and a slightly different flavor from the green papaya’s mild bitterness. Both are delicious and both follow the same fundamental four-flavor balance of Thai salad dressing.
What cucumber and vegetables work best for Thai cucumber salad?
English cucumbers or Persian cucumbers are the best choices for the cucumber base. Cherry tomatoes should be ripe and sweet, halved just before serving. Carrots should be julienned thin so they stay light and fresh rather than heavy. All three vegetables should be fresh and firm for the best result.
Is Thai cucumber salad spicy?
The heat level is entirely adjustable. The traditional version includes one to two Thai bird chilies and has a present but moderate heat. For a milder version, use half a chili or omit the chilies entirely. The salad is completely correct and delicious without any chilies, as my grandmother made it for me as a young child. Add the chilies back gradually as your palate is ready for them.
Can I make Thai cucumber salad without fish sauce?
Yes. Substitute soy sauce for fish sauce for a fish sauce-free version. For a fully vegan version, use soy sauce in place of fish sauce and omit any non-vegan toppings. The salad will still be bright and fresh and delicious, though the dressing will have a slightly different character than the traditional version.
How long does Thai cucumber salad keep?
I make this fresh and serve it immediately. That is the way it should be eaten. What you can do ahead of time is have everything ready, the cucumbers sliced, the cherry tomatoes halved, the carrots julienned, the dressing mixed, the mint picked, the peanuts crushed. Everything waiting in its own bowl. Then when you are ready, it takes one minute to bring it all together. The freshness is the whole point of this salad. Do not dress it until you are ready to eat it.
