Thai Cucumber Peanut Salad

I’ll never forget the first time I had a version of this salad. It was at a tiny, hole-in-the-wall place in the city, the kind with sticky floors and plastic chairs, where the food is so good it literally stops you mid-sentence. I took one bite of this cool, crunchy, sweet, and spicy salad and my eyes went wide. I spent the next six months trying to recreate it in my own kitchen, tweaking and tasting until I landed on this. It’s the one I make every single time I need a jolt of pure, vibrant energy.

Quick Look

PrepCookTotalFeedsLevel
20 mins0 mins20 mins4 as a sideEasy

Why You’ll Love This Recipe

  • It’s a total flavor explosion—sweet, salty, sour, and spicy all at once.
  • Comes together in under 20 minutes, no cooking required.
  • It’s incredibly versatile. Serve it as a side, on top of grilled chicken, or with lettuce cups for a light meal.
  • The leftovers (if you have any!) still taste fantastic the next day.

Grab These

  • For the Salad:
    • 2 large English cucumbers (or 4-5 Persian cucumbers), thinly sliced
    • 1/2 small red onion, sliced paper-thin
    • 1 large carrot, julienned or grated
    • 1/2 cup fresh cilantro, roughly chopped
    • 1/3 cup roasted, salted peanuts, roughly chopped
  • For the Dressing (the real star):
    • 3 tablespoons fresh lime juice (about 1 1/2 limes, please, no bottled stuff!)
    • 2 tablespoons fish sauce (I swear by Red Boat)
    • 1 1/2 tablespoons light brown sugar or palm sugar
    • 1-2 Thai bird’s eye chilies, finely minced (seeds removed for less heat)
    • 1 clove garlic, minced to a paste

Let’s Make It

First, let’s get the dressing going. In a small bowl or a mason jar, whisk together the lime juice, fish sauce, and brown sugar. Now, about that garlic and chili. Don’t just mince it and call it a day. I like to smash the garlic clove with the side of my knife, sprinkle it with a little coarse salt, and then mash it into a fine paste with the flat side of the blade. It creates a much more integrated flavor. Do the same with the chilies if you’re feeling fancy. Add them to the dressing and whisk until the sugar is fully dissolved. Give it a taste. Want it more sour? A squeeze more lime. More salt? A dash more fish sauce. This is your playground.

While the dressing sits and lets all its flavors get to know each other, slice your cucumbers. I like to use a mandoline for the onions and cucumbers to get them beautifully thin, but a sharp knife works just fine. Add the cucumbers, those lovely thin red onion slices, the carrot, and most of the cilantro to a large bowl.

Now, the crucial step: don’t drown it. Pour about half of the dressing over the cucumber mixture and toss gently. Let it sit for 5 minutes. The cucumbers will release a little water, and you can see how much dressing you really have. Add more as needed—you might not need it all. This prevents a soupy salad.

Just before serving, toss in most of the chopped peanuts. Sprinkle the rest of the cilantro and peanuts on top for a gorgeous, fresh finish.

Nutritional Facts (Per Serving)

NutrientAmount
Calories~110 kcal
Protein4g
Carbohydrates14g
Fat5g
Fiber2g
Sugar9g
Note: Values are estimates

Variations & Add-Ins

  • Add Some Heft: Throw in some cooked, shredded chicken or a handful of cooked rice noodles to turn this into a main course.
  • Herb-a-licious: Add a quarter cup of fresh mint or Thai basil leaves for an even more incredible aromatic punch.
  • No Fish? No Problem: For a vegan version, swap the fish sauce with an equal amount of soy sauce or tamari.

Serving Ideas
I love this piled on top of grilled shrimp skewers, or as a bright, crunchy side to a rich coconut curry. It’s also fantastic spooned into butter lettuce cups for a light, gluten-free lunch.

Storage & Reheating
This salad is best eaten the day it’s made, as the cucumbers will continue to release water. If you have leftovers, store them in an airtight container in the fridge for up to a day. The dressing will be a little more diluted, but it’s still delicious.

My Two Cents
Don’t skip the step of salting your cucumbers if you have the time. After slicing, toss them with a teaspoon of salt, let them sit in a colander for 15 minutes, then rinse and pat dry. This draws out excess moisture and keeps your salad crisp and not watery. A total game-changer.

You Asked, I’m Answering

  • Can I use regular cucumbers? You can, but you’ll want to peel them and scoop out the watery seeds with a spoon first. English or Persian cucumbers have thinner skins and fewer seeds, which is why I prefer them.
  • It’s too spicy! Yep, I’ve been there. Start with one chili, or remove the seeds and ribs where all the heat lives. You can always add more, but you can’t take it out!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top