Thai Cucumber Salad with Peanuts
- By Jennifer Segal
- Updated May 8, 2025
- 154 Comments
- Leave a Review
This post may contain affiliate links. Read my full disclosure policy.
Fast, fresh, and full of crunch, this Thai cucumber salad is a go-to for everything from weeknight dinners to weekend cookouts.

This fresh and crunchy Thai cucumber salad, adapted from Food & Wine, is one of my favorite salad recipes. As the cucumbers sit, their juices mix with the tangy-sweet dressing, giving it a light, refreshing cucumber flavor, while the peanuts add protein and plenty of crunch. It’s great on its own for lunch, or serve it alongside steak, chicken satay, or grilled Thai curry chicken for dinner.
“This recipe is my new favorite summer salad…Can be made ahead of time, and leftovers tasted just as good if not better…SO YUM!!”
What You’ll Need To Make Thai Cucumber Salad With Peanuts

- The recipe calls for English/hothouse cucumbers, long, slender cukes with tender skin and tiny seeds. They’re a little pricier than garden variety cukes, but you can usually find them on sale in three-packs. Happily, they don’t need to be peeled, as they aren’t treated with a wax coating like regular cucumbers.
- Fish sauce is a salty, savory condiment often used in East Asian cuisine. It has a pungent smell, but when used in moderation, it adds rich umami flavor to sauces, marinades, and salad dressings. You can find it in the Asian food section of most supermarkets.
- Use good quality Virginia peanuts if you can find them. Grown primarily in Virginia (but also in North Carolina, South Carolina, and Texas), Virginia peanuts are large in size, flavorful, and extra crunchy. They are often referred to as “ballpark peanuts” because they are the kind sold at baseball games.
Step-by-Step Instructions
Step 1: Soak the onions. Begin by placing the red onions in a bowl of cold water. Let them soak while you prepare the rest of the ingredients—this will mellow them out and rid them of that sharp, raw onion taste.

Step 2: Seed the Cucumbers. Next, prep the cucumbers by cutting them in half lengthwise and scooping out the seeds and the pulpy matter with a teaspoon.

Step 3: Make the dressing. In a medium bowl, whisk together the lime juice, oil, fish sauce, sugar and garlic.

Step 4: Toss the salad. Drain the onions, then add the sliced cucumbers, minced jalapeño, cilantro and peanuts to the bowl with the dressing.

Pour the dressing over the salad and toss to combine. Serve the salad within 30 minutes and enjoy!

More Salad Recipes You May Like
Thai Cucumber Salad with Peanuts
This Thai-style cucumber salad is quick, crunchy, and full of flavor—the kind of side you’ll find yourself making on repeat.
Ingredients
For the Salad
- ½ medium red onion, very thinly sliced
- 2 large English cucumbers, halved lengthwise, seeded and sliced crosswise ¼-inch thick
- ⅓ cup packed chopped fresh cilantro
- ½ cup salted peanuts
- 1 large jalapeño pepper, seeded and minced (or use 1-2 Thai chiles for more heat)
- ¼ teaspoon salt (optional)
For the Dressing
- ¼ cup fresh lime juice, from 2-3 limes
- 2 tablespoons vegetable oil
- 1½ tablespoons fish sauce
- 2 tablespoons sugar
- 1 garlic clove, minced
Instructions
- Place the onions in a small bowl of cold water. Let sit for ten minutes, then drain well and pat dry with a paper towel.
- Make the dressing: In a large bowl, whisk the lime juice, oil, fish sauce, sugar, and garlic.
- Add the drained red onions, cucumbers, cilantro, peanuts and jalapeño pepper to the dressing. Taste and add the salt if necessary. Serve the salad within 30 minutes.
Nutrition Information
Powered by ![]()
- Per serving (4 servings)
- Calories: 238
- Fat: 16g
- Saturated fat: 2g
- Carbohydrates: 21g
- Sugar: 12g
- Fiber: 3g
- Protein: 6g
- Sodium: 660mg
- Cholesterol: 0mg
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
Gluten-Free Adaptable Note
To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.
See more recipes:
Comments
Add a Comment Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.




The salad was nice. The peanuts were the highlight. More spice would have been nice.
WOW! This is my new favourite. The first time I made it, I did not have all the ingredients. Did not have any cilantro. I also only had white Onion and used some salted mixed nuts. It was still awesome. Made again with all the ingredients and it was even better. I also don’t remove the cucumber seeds and use a lot of very hot chilli.
This is so fresh and delicious! I paired this with the chicken tikka masala and it was a hit with our family. Highly recommend for a great side dish!
Colorful, fresh anytime salad. New favorite.
Delicious! I didn’t have the jalapeño so I added red chili flakes.
Delicious! The whole family loves this. I make the recipe exactly as is, and it is delicious. Super fresh tasting and is a great healthy side dish to many meals.
Amazing!!! Will make again and again. Had it with the Asian BBQ Chicken and some simple egg fried rice and sesame green beans.
This is my go-to recipe for a Thai/SE Asian-ish salad. Easy and delicious. The crunch of the peanuts makes it extra good.
Delicious! Made these with Persian cucumbers and left in some of the jalapeño seeds for heat. The family ate it all up! Served with salmon and rice. Thank you for a quick, easy and refreshing recipe (:
Delicious! I made this with the Broiled Salmon with Thai Sweet Chili Glaze (also delicious!). I don’t love raw onions but they were great in this salad. I soaked them as directed and it made such a difference. I added red peppers, radishes and shredded carrots since I had them on hand. Crisp, colorful salad enjoyed by all.