Thai Mango Cucumber Salad tastes fresh, bright, and spicy-sweet with crunchy cucumbers, juicy mango, and a lime fish sauce zing. It fits weeknight cooks, potlucks, and light lunches, and you can finish it in about 20 minutes. I reach for this when my crisper surprises me with bonus cucumbers.
Why Choose This Thai Mango Cucumber Salad
Thai Mango Cucumber Salad brings balance to the table: sweet mango, cool cucumber, tart lime, salty fish sauce, and a little heat. You get bold flavor without cooking, which saves you on hot days.
The textures hit every note. Crisp cucumbers, tender mango, toasty peanuts, and fresh herbs make each bite feel lively. You can scale it for two or a crowd with zero fuss.
Ingredients You Need
- Mango, 2 cups, sliced into thin strips or small cubes (use firm-ripe for best texture; green mango works if you want extra tang)
- English cucumber, 1 large, halved lengthwise and thinly sliced into half-moons (or Persian cucumbers; seed standard cucumbers to avoid excess water)
- Red onion or shallot, 1 small, very thinly sliced
- Fresh Thai bird’s eye chili, 1 to 2, finely minced (or use jalapeño for mild heat; sub 1 to 2 teaspoons sambal oelek if you keep that in the fridge)
- Fresh cilantro, 1 cup loosely packed, chopped
- Fresh mint, 1/2 cup loosely packed, chopped or torn
- Roasted peanuts, 1/2 cup, roughly chopped (pantry shortcut: buy dry-roasted, unsalted, then salt to taste; swap cashews or toasted pumpkin seeds for nut-free homes)
- Toasted sesame seeds, 1 tablespoon, optional
- Fresh lime juice, 3 tablespoons (bottled works in a pinch; I like Santa Cruz Organic when fresh limes run low)
- Fish sauce, 2 to 2.5 tablespoons (start with 2, add more to taste; I like Red Boat 40N or Squid brand)
- Palm sugar, 1.5 tablespoons, finely chopped (or use light brown sugar or honey)
- Garlic, 1 clove, finely grated
- Neutral oil, 1 tablespoon, optional for a silkier finish
- Warm water, 1 to 2 teaspoons to dissolve the sugar if needed
Vegetarian or vegan option:
- Use soy sauce or tamari, 2 tablespoons, plus 1 teaspoon lime zest and 1 teaspoon mushroom powder or a vegan fish sauce to mimic depth.
Equipment:
- Large mixing bowl and small bowl or jar for dressing
- Sharp chef’s knife and cutting board
- Peeler and mandoline, optional for ultra-thin slices
- Microplane for garlic
- Measuring spoons
- Salad spinner or clean towel to dry herbs and cucumber
How to Make Thai Mango Cucumber Salad
Prep the produce, 8 minutes
Slice the cucumber, mango, and onion into thin pieces for maximum crunch and even flavor. Seed the cucumber if it holds lots of water. Mince the chili, chop the herbs, and rough-chop the peanuts. Keep everything in separate piles so you can adjust ratios at the end.
Make the dressing, 3 minutes
Whisk lime juice, fish sauce, palm sugar, garlic, and oil in a small bowl. Add a splash of warm water to help the sugar dissolve. Taste and adjust saltiness with fish sauce and acidity with lime.
Toss and rest, 5 minutes
Add cucumber, mango, onion, and chili to the large bowl. Pour on about two thirds of the dressing and toss gently. Let the salad sit for 3 to 5 minutes so the flavors marry while the cucumber stays crisp.
Finish and serve, 2 minutes
Fold in cilantro, mint, and most of the peanuts. Taste and add more dressing if the salad needs it. Top with remaining peanuts and sesame seeds, then serve right away.
Tips & Common Mistakes
- Slice thin for crunch and even flavor distribution.
- Use firm-ripe mango so it holds shape and does not turn mushy.
- Seed standard cucumbers and pat them dry to avoid a watery bowl.
- Start light on dressing, then add more to taste so you do not overdress.
- Taste for balance: add lime for brightness, fish sauce for salt, sugar for roundness, and chili for heat.
- Keep herbs dry so they do not wilt fast.
- Add nuts right before serving so they stay toasty and crisp.
- Skip long rests after dressing or the cucumber will purge water.
Variations I’ve Tried
- Green mango version with extra lime and a pinch more sugar for balance.
- Grilled shrimp or rotisserie chicken for a hearty main salad.
- Tofu cubes seared in a hot skillet with a pinch of salt and white pepper.
- Peanut-free with toasted cashews or pumpkin seeds and a drizzle of toasted sesame oil.
- Herb swap with Thai basil for a peppery twist.
- Crunch boost with thinly sliced snap peas or shredded green cabbage.
How to Serve
Pile the Thai salad on a platter and spoon any pooled dressing over the top. Pair it with jasmine rice, sticky rice, or chilled rice noodles for a light meal. I like it next to grilled salmon, lemongrass chicken, or tofu satay. Sparkling water with lime or a crisp lager balances the heat.
Make-Ahead and Storage
Keep components separate if you plan to serve later. Store prepped cucumber, mango, onion, and herbs in airtight containers for up to 2 days, and keep the dressing in a jar in the fridge for up to 5 days. Toss right before serving for best crunch. Refrigerate leftover dressed salad for 1 day and perk it up with a squeeze of lime and fresh herbs before you eat it. Freezing does not work for this salad.

Thai Mango Cucumber Salad
Ingredients
Instructions
- In a large bowl, combine the sliced mangoes, cucumber, red onion, carrot, cilantro, and mint.
- In a small bowl, whisk together lime juice, fish sauce, rice vinegar, brown sugar, soy sauce, minced garlic, sliced red chili (if using), and neutral oil until the sugar is dissolved.
- Pour the dressing over the mango-cucumber mixture and toss gently to coat everything evenly.
- Sprinkle with chopped roasted peanuts just before serving.
- Serve immediately or chill for 10–15 minutes to let the flavors meld before serving.
Notes
Approximate per serving (1 of 4): 170 calories; fat 7 g; saturated fat 1 g; carbohydrates 25 g; fiber 3 g; sugars 19 g; protein 4 g; sodium 520 mg. Values will vary based on exact ingredients, brands, and portion size.
