Thai Mango Salad Recipe: Sweet Spicy Crunch in Every Bite

Thai Mango Salad Recipe: Sweet Spicy Crunch in Every Bite

This salad brings the vibrant flavors of Thailand to your kitchen with a perfect balance of sweet, spicy, and tangy elements. I developed this version after years of testing to capture authentic street food taste at home.

The secret lies in using ripe but firm mangoes and fresh herbs, which create layers of flavor and texture. A quick lime dressing ties everything together with minimal effort, making this dish deceptively simple to prepare.

You’ll get crisp vegetables, juicy mango, and a bright dressing that makes every bite exciting. It’s light yet satisfying, with a complexity that keeps you coming back for more.

Serve as a refreshing appetizer or light main course. This creation works beautifully for summer gatherings or quick weeknight meals.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Thai Mango Salad

Bright mangoes, crisp veggies, and fresh herbs make this Thai salad sing with authentic flavor.

Ingredient Amount Notes
Ripe but Firm Mangoes 🥭 2 whole Ataulfo or Keitt varieties preferred
English Cucumber 🥒 1 whole Thinly sliced, unpeeled
Red Bell Pepper 🌶️ 1 whole Julienne cut for texture
Carrot 🥕 1 whole Julienne or shredded
Red Onion 🧅 ½ whole Thinly sliced, soaked in cold water
Fresh Cilantro 🌿 ½ cup Leaves only, roughly chopped
Fresh Mint Leaves 🍃 ¼ cup Torn, not chopped
Roasted Peanuts 🥜 ½ cup Unsalted, roughly chopped
Lime Juice 🍈 ¼ cup Freshly squeezed, about 2-3 limes
Fish Sauce 🐟 2 tbsp Vegan fish sauce alternative
Soy Sauce 🥫 1 tbsp Low-sodium preferred
Palm Sugar 🍯 2 tbsp Substitute brown sugar if needed
Fresh Bird's Eye Chili 🌶️ 1 whole Finely minced, seeds removed
Garlic Cloves 🧄 2 cloves Minced into fine paste
Vegetable Oil 🫒 1 tbsp Neutral flavor, for dressing

The mango is non-negotiable here—Ataulfo or Keitt are the gold standard (sweet, fibrous, and firm). Whole Foods or Asian markets usually have the best selection in summer. Look for fruit that gives slightly when pressed but isn’t mushy. For the peanuts, Trader Joe’s has great pre-roasted unsalted ones. Fresh herbs are a must: cilantro stems are bitter, so use leaves only, and tear the mint to release its oils.

No palm sugar? Brown sugar works in a pinch (same amount). Can’t find bird’s eye chili? Serrano or jalapeño at half the quantity—just remove the seeds. Vegan and need a fish sauce swap? Soy sauce plus a squeeze of lime gets you 80% there. The cucumber can be regular if English isn’t available, but seed it first. And if peanuts are a no-go, cashews or almonds add the same crunch.

This salad holds up surprisingly well. Store dressed salad in the fridge for up to 2 days—the lime keeps it bright. Undressed components keep 3-4 days separately. Don’t dress it too early though, or the veggies will weep. Best served chilled, but not ice-cold (mutes the flavors).

❤️

Why You’ll Love This Recipe

  • No Cook Needed: I just toss the mangoes, cucumber, and bell pepper with the dressing—no stove, no fuss.
  • Sweet Heat Balance: The ripe mangoes and sharp red onion create this ridculously good contrast I crave all summer.
  • Lunchbox Hero: Honestly, it keeps perfectly in containers and my kids actually eat their veggies this way.
  • Budget Stretcher: One mango and a handful of veggies feeds four of us, and the leftovers taste even better the next day.

Step-by-Step Instructions for Thai Mango Salad

Here’s how to build this vibrant dish with perfect balance of sweet, spicy, and tangy flavors.

Step 1: Prepare the Vegetables and Herbs

Peel the 2 whole Ripe but Firm Mangoes and cut the flesh into thin strips—about ¼-inch thick. Slice the 1 whole English Cucumber into thin rounds, leaving the skin on for texture. Julienne the 1 whole Red Bell Pepper and 1 whole Carrot into matchstick pieces for visual appeal.

Thinly slice the 0.5 whole Red Onion and soak in cold water for 10 minutes to mellow its sharpness. Roughly chop the 0.5 cup Fresh Cilantro and tear the 0.25 cup Fresh Mint Leaves by hand to preserve their delicate flavor. Roughly chop the 0.5 cup Roasted Peanuts for crunch.

Step 2: Make the Dressing

In a small bowl, whisk together the 0.25 cup Lime Juice, 2 tbsp Fish Sauce, 1 tbsp Soy Sauce, and 2 tbsp Palm Sugar. The palm sugar may need a quick microwave burst (10-15 seconds) to dissolve completely. Stir until the mixture is smooth and the sugar fully incorporates.

Finely mince the 1 whole Fresh Bird’s Eye Chili (seeds removed for milder heat) and the 2 cloves Garlic Cloves into a fine paste. Add these to the dressing and whisk again. Taste and adjust the balance—you want a harmony of sweet, sour, salty, and spicy.

Step 3: Combine and Toss

Drain the red onion slices and pat dry with a paper towel. In a large mixing bowl, combine the prepared mango, cucumber, red bell pepper, carrot, red onion, cilantro, and mint. Pour the dressing over the vegetables and herbs, then drizzle with 1 tbsp Vegetable Oil.

Gently toss everything together with your hands or tongs, ensuring the dressing coats every piece evenly. The salad should glisten with dressing but not be soggy. Let it sit for 5 minutes to allow the flavors to meld together.

Step 4: Finish and Serve

Just before serving, add the chopped roasted peanuts and toss lightly to distribute. Transfer the salad to a serving platter or individual plates. The peanuts should remain crunchy, so don’t add them too early.

Serve immediately while the flavors are vibrant and fresh. Each bite should deliver a mix of textures—soft mango, crisp vegetables, and crunchy peanuts—with a perfect balance of sweet, tangy, and spicy notes.

👨‍🍳

Pro Tips For Making Thai Mango Salad

  • Use Firm Mangoes: Pick mangoes that give slightly when pressed but aren’t mushy—I learned this the hard way after ending up with a soggy salad. Firm fruit holds its shape when sliced and tosses better with the other veggies.
  • Soak the Onions: Thinly slice the red onion and soak in ice water for 10 minutes to tame the harsh bite. It’s a small step, but raw onion can overpower the sweetness of the mango if skipped.
  • Julienne Uniformly: Cut the cucumber, bell pepper, and carrot into matchstick pieces about 2 inches long. Sounds fussy, but it actually changes the outcome—every bite gets a mix of textures and flavors.
  • Salt the Veggies: Toss the veggies with a pinch of salt and let them sit for 5 minutes before dressing. This draws out excess water, so your dressing clings instead of pooling at the bottom.

Best Sauces and Condiments for This thai mango salad

Sweet Chili Sauce

I love drizzling Mae Ploy sweet chili sauce for extra depth. Its sticky, slightly spicy profile complements the tangy lime dressing beautifully. Start with 2 tbsp and adjust to taste—David always asks for more. 💛

Creamy Peanut dressing

For a richer variation, whisk 3 tbsp peanut butter with 2 tbsp soy sauce, 1 tbsp lime juice, and 1 tsp palm sugar. Thin with water until pourable. This Austin farmers market favorite adds a velvety texture.

Sriracha Lime Drizzle

Mix 1 tbsp sriracha with 2 tbsp lime juice and 1 tsp honey for a spicy-sweet kick. I developed this after testing on Central Market shoppers—it’s now my go-to for extra heat lovers.

Coconut Milk Twist

Stir ¼ cup coconut milk into the original dressing for a creamy, tropical note. This Asheville farm-to-table trick mellows the spice while adding richness. Perfect for balancing bird’s eye chili heat.

Crushed Peanut Garnish

Beyond chopped peanuts, try crushing them with ½ tsp sea salt and ¼ tsp cayenne. Sprinkle this spiced peanut mix on top just before serving—adds texture and a subtle kick. 🌶️

Fresh Herb Boost

Blend 2 tbsp cilantro, 1 tbsp mint, and 1 tbsp vegetable oil into a vibrant herb oil. Drizzle lightly over the salad for an aromatic finish that wows every time.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 680mg30%
Total Carbohydrate 28g10%
Dietary Fiber 5g18%
Sugars 18g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use unripe mango?

No, the mango must be ripe but firm. Unripe mangoes are too starchy and sour. Look for fruit that gives slightly when pressed but isn’t mushy.

2

How do I make it less spicy?

Remove all seeds from the chili and use half the amount. You can also substitute with 1/2 serrano pepper for milder heat while keeping the flavor.

3

Can I prepare this in advance?

Store undressed components separately in the fridge for up to 2 days. Toss with dressing and peanuts just before serving to maintain freshness and crunch.

4

What if I don’t have palm sugar?

Brown sugar works perfectly as a substitute. Use the same 2 tbsp amount. The flavor difference is minimal in this application.

★★★★★4.9(13 reviews)
Brian Walker