Thai Peanut Cucumber Salad

Featured in: Quick & Easy Meals

This Thai peanut cucumber salad offers a refreshing blend of crisp cucumbers, carrot, and cilantro enveloped in a creamy, tangy peanut dressing infused with lime, ginger, and a hint of heat. It's quick to prepare, requiring no cooking, making it a perfect light lunch or vibrant side dish. The addition of roasted peanuts and optional sesame seeds adds a subtle crunch and nutty aroma. Ideal for warm days, this salad delivers a delicious balance of sweet, savory, and spicy notes.

Updated on Sun, 21 Dec 2025 09:24:00 GMT
Fresh Thai-Style Peanut Cucumber Salad, vibrant with cilantro and peanuts, waiting to be enjoyed. Save to Pinterest
Fresh Thai-Style Peanut Cucumber Salad, vibrant with cilantro and peanuts, waiting to be enjoyed. | krispyrecipes.com

I threw this salad together on a sticky August afternoon when turning on the stove felt impossible. The cucumbers were ice-cold from the fridge, the peanut butter jar was half-empty, and I had a lime rolling around that needed using. What started as fridge scraps became the kind of salad I now crave when the air gets heavy and dinner needs to be both easy and exciting.

The first time I brought this to a potluck, someone asked if I ordered it from a restaurant. I laughed because I'd made it in under twenty minutes while still in my pajamas. That dressing, creamy and sharp and just a little sweet, does all the work. People went back for seconds, and I went home with an empty bowl.

Ingredients

  • Cucumbers: Use the firmest ones you can find, and if they have thick skins or big seeds, peel and scoop them out so every bite stays crisp.
  • Carrot: Julienned carrot adds color and a slight sweetness that balances the tangy dressing beautifully.
  • Red onion: A little goes a long way, so slice it paper-thin and rinse it under cold water if the bite feels too sharp.
  • Cilantro: Fresh cilantro brings that bright, herbal pop that makes the whole salad taste alive.
  • Roasted peanuts: Chop them roughly so you get little bursts of crunch in every forkful.
  • Sesame seeds: Optional, but they add a nutty finish and make the salad look like it came from a real kitchen.
  • Peanut butter: Creamy peanut butter is the base of the dressing, it should be the kind that stirs easily and tastes a little sweet.
  • Soy sauce: This brings the salty, umami backbone, use tamari if you need it gluten-free.
  • Rice vinegar: Mild and slightly sweet, it keeps the dressing from tasting too heavy.
  • Lime juice: Freshly squeezed is best, it wakes up the whole dressing with bright acidity.
  • Honey or maple syrup: Just enough sweetness to round out the salty and sour notes.
  • Toasted sesame oil: A few drops go a long way, it adds a deep, toasty flavor that smells incredible.
  • Garlic: Mince it finely so it melts into the dressing without leaving harsh chunks.
  • Ginger: Grated fresh ginger gives the dressing a warm, spicy kick that feels very Thai.
  • Warm water: This thins the peanut butter into a silky, pourable dressing.
  • Red pepper flakes or sriracha: Optional, but if you like heat, this is where you add it.

Instructions

Prep the vegetables:
Slice the cucumbers as thin as you can manage, julienne the carrot into matchsticks, and slice the red onion into delicate half-moons. Toss them all in a large bowl with the cilantro, and take a moment to appreciate how fresh and colorful everything looks.
Whisk the dressing:
In a medium bowl, combine the peanut butter, soy sauce, rice vinegar, lime juice, honey, sesame oil, garlic, and ginger. Add warm water a tablespoon at a time, whisking until the dressing is smooth and drizzles off the spoon like silk.
Toss it all together:
Pour the dressing over the vegetables and use your hands or tongs to toss everything gently until every piece is coated. The dressing should cling to the cucumbers without pooling at the bottom of the bowl.
Finish and serve:
Sprinkle the chopped peanuts and sesame seeds over the top. Serve it right away for maximum crunch, or let it chill in the fridge for half an hour if you want it cold and even more refreshing.
Crunchy cucumbers and carrots tossed in tangy peanut dressing create this refreshing Thai-Style Peanut Cucumber Salad. Save to Pinterest
Crunchy cucumbers and carrots tossed in tangy peanut dressing create this refreshing Thai-Style Peanut Cucumber Salad. | krispyrecipes.com

One night I served this alongside grilled chicken, and my neighbor, who usually picks at salads, finished his entire portion and asked for the recipe. He said it tasted like vacation. I think it was the lime and the peanuts, but maybe it was just the kind of dish that makes you forget youre eating something healthy.

Make It Your Own

This salad is forgiving and loves additions. Toss in thinly sliced bell pepper for sweetness, radish for extra snap, or even mango if you want it tropical. If you need protein, grilled tofu, shrimp, or shredded chicken turn it into a full meal. The dressing works on almost anything, so dont be afraid to experiment.

Storage and Meal Prep

The vegetables stay crisp for about a day in the fridge if you store them separately from the dressing. When youre ready to eat, toss them together and add the peanuts and seeds at the last minute so they dont get soggy. The dressing itself keeps for up to five days in a sealed jar, just give it a good shake before using.

Serving Suggestions

This salad shines as a side dish at summer cookouts, but it also holds its own as a light lunch when you need something quick and satisfying. It pairs beautifully with jasmine rice, spring rolls, or anything grilled. If youre serving it to guests, put the peanuts and sesame seeds in small bowls on the side so people can add their own crunch.

  • Serve it in a shallow bowl so the colors show off.
  • Double the dressing recipe and keep extra in the fridge for grain bowls or noodles.
  • If youre bringing it somewhere, pack the dressing separately and toss everything together right before serving.
A close-up view of Thai-Style Peanut Cucumber Salad, showing the creamy peanut sauce clinging to the fresh vegetables. Save to Pinterest
A close-up view of Thai-Style Peanut Cucumber Salad, showing the creamy peanut sauce clinging to the fresh vegetables. | krispyrecipes.com

This salad has a way of making ordinary dinners feel special without any fuss. I hope it becomes one of those recipes you turn to when you need something bright, fast, and impossible not to love.

Common Recipe Questions

What makes the dressing creamy?

Cremeiness comes from smooth peanut butter combined with lime juice, soy sauce, and honey to balance tang and sweetness.

Can this salad be made vegan?

Yes, substitute honey with maple syrup to keep the dressing fully plant-based without compromising flavor.

How can I add heat to the salad?

Mix in red pepper flakes or sriracha to the dressing for a mild to moderate spicy kick.

What vegetables accompany the cucumbers?

Thinly sliced carrot, red onion, and fresh cilantro leaves provide color, crunch, and herbal freshness.

Is it necessary to chill the salad before serving?

Chilling for 30 minutes enhances crispness and melds flavors, but it is delicious served immediately as well.

Thai Peanut Cucumber Salad

Crunchy cucumbers tossed in creamy peanut dressing with Thai-inspired tangy, sweet flavors.

Prep Duration
15 minutes
0
Overall Time
15 minutes
Created by Mia Harper

Recipe Type Quick & Easy Meals

Skill Level Easy

Cuisine Type Thai

Total Portions 4 Serving Size

Dietary Considerations Veggie-Friendly, No Dairy

What You’ll Need

Vegetables

01 2 large cucumbers, thinly sliced
02 1 medium carrot, julienned
03 1/4 small red onion, thinly sliced
04 1/4 cup fresh cilantro leaves, roughly chopped
05 2 tablespoons roasted peanuts, chopped
06 1 tablespoon sesame seeds (optional)

Creamy Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons soy sauce
03 1 tablespoon rice vinegar
04 1 tablespoon freshly squeezed lime juice
05 1 tablespoon honey or maple syrup
06 1 teaspoon toasted sesame oil
07 1 small garlic clove, finely minced
08 1 teaspoon fresh ginger, grated
09 1–2 tablespoons warm water, to thin dressing as needed
10 1/2 teaspoon red pepper flakes or sriracha (optional)

How to Make It

Step 01

Combine Vegetables: In a large mixing bowl, place the thinly sliced cucumbers, julienned carrot, red onion, and chopped cilantro. Toss gently to mix.

Step 02

Prepare Peanut Dressing: In a medium bowl, whisk together peanut butter, soy sauce, rice vinegar, lime juice, honey (or maple syrup), toasted sesame oil, garlic, and grated ginger until smooth. Gradually add warm water, one tablespoon at a time, until the mixture reaches a pourable consistency. Optionally, stir in red pepper flakes or sriracha for heat.

Step 03

Dress the Salad: Pour the prepared dressing over the mixed vegetables and toss gently to coat evenly.

Step 04

Garnish and Serve: Sprinkle chopped roasted peanuts and sesame seeds on top. Serve immediately or chill for up to 30 minutes to enhance crispness.

Tools You’ll Need

  • Large mixing bowl
  • Medium bowl
  • Whisk
  • Chef's knife
  • Cutting board

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains peanuts and soy.
  • May contain sesame (from oil and seeds).
  • Verify soy sauce label for gluten; use tamari for gluten-free option.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 195
  • Total Fat: 13 grams
  • Total Carbohydrates: 16 grams
  • Protein Content: 6 grams