Thai Mango Salad, known in Thailand as Yam Mamuang (ยำมะม่วง), is a refreshing and vibrant salad made with crisp green mangoes tossed in a zesty dressing of fresh lime juice, fish sauce, palm sugar, garlic, and Thai bird's eye chilies. Combined with roasted peanuts, shallots, fresh herbs, and often dried shrimp or grilled seafood, this colorful dish delivers the signature Thai balance of sweet, sour, salty, spicy, and savory flavors.

Unlike ripe mango salads, Thai Mango Salad uses firm, unripe green mangoes, which have a tart flavor and crunchy texture that absorb the dressing beautifully. Popular throughout Thailand, this salad is commonly served as an appetizer, side dish, or accompaniment to grilled meats, seafood, and sticky rice.

Light, nutritious, and quick to prepare, Thai Mango Salad is a perfect choice for warm-weather meals and anyone who enjoys fresh, bold flavors.


What Makes Thai Mango Salad Special?

The secret to Thai Mango Salad lies in its use of crisp green mangoes and a perfectly balanced dressing. The natural tartness of the mango complements the sweetness of palm sugar, the saltiness of fish sauce, and the heat of bird's eye chilies. Fresh herbs and roasted peanuts add layers of aroma and texture, creating a refreshing salad with every bite.

Characteristics include:

  • Crisp shredded green mango
  • Bright sweet-and-sour flavor
  • Refreshing lime dressing
  • Mild to spicy heat
  • Crunchy roasted peanuts
  • Fresh herbs and vegetables
  • Quick and healthy preparation

Preparation Time

  • Preparation Time: 20 minutes
  • Cooking Time: None
  • Total Time: 20 minutes
  • Servings: 4

Ingredients

For the Salad

  • 2 large green (unripe) mangoes, peeled and julienned
  • 1 small shallot, thinly sliced
  • 8 cherry tomatoes, halved
  • 2 tablespoons roasted peanuts
  • 2 tablespoons dried shrimp (optional)
  • 2 tablespoons fresh cilantro leaves
  • 2 spring onions, sliced

For the Dressing

  • 2 tablespoons fresh lime juice
  • 2 tablespoons fish sauce
  • 1½ tablespoons palm sugar
  • 2–4 Thai bird's eye chilies, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon tamarind paste (optional)

Optional Garnishes

  • Extra roasted peanuts
  • Fresh cilantro
  • Lime wedges
  • Thinly sliced red chilies

Kitchen Equipment

  • Julienne peeler or sharp knife
  • Mixing bowl
  • Small bowl
  • Knife
  • Cutting board
  • Measuring spoons

Step 1: Prepare the Mangoes

Peel the green mangoes.

Using a julienne peeler or sharp knife, cut them into thin matchstick-sized strips.

Place the shredded mango into a large mixing bowl.


Step 2: Prepare the Dressing

In a small bowl, combine:

  • Lime juice
  • Fish sauce
  • Palm sugar
  • Garlic
  • Bird's eye chilies
  • Tamarind paste (optional)

Whisk until the palm sugar dissolves completely.

Taste and adjust if necessary.


Step 3: Prepare the Remaining Ingredients

Thinly slice the shallot.

Halve the cherry tomatoes.

Chop the cilantro.

Slice the spring onions.

Roast the peanuts if they are not already roasted.


Step 4: Assemble the Salad

Add to the mango:

  • Shallots
  • Cherry tomatoes
  • Spring onions
  • Dried shrimp (if using)

Pour the prepared dressing over the salad.

Toss gently until everything is evenly coated.


Step 5: Add the Peanuts

Sprinkle in the roasted peanuts.

Mix lightly to preserve their crunch.


Step 6: Garnish and Serve

Transfer the salad to serving plates.

Top with:

  • Fresh cilantro
  • Extra roasted peanuts
  • Sliced red chilies
  • Lime wedges

Serve immediately while crisp and refreshing.


Chef's Tips

  • Choose firm green mangoes for the best crunchy texture.
  • Freshly squeezed lime juice provides the brightest flavor.
  • Roast the peanuts just before serving for maximum aroma.
  • Add the dressing just before serving to keep the mango crisp.
  • Adjust the chilies according to your preferred spice level.
  • Chill the mango before preparing the salad for an extra-refreshing dish.

Delicious Variations

Classic Thai Mango Salad

  • Green mango
  • Lime dressing
  • Shallots
  • Roasted peanuts

Seafood Mango Salad

Top with:

  • Grilled shrimp
  • Crab meat
  • Squid
  • Seared scallops

for a flavorful seafood version.


Chicken Mango Salad

Add sliced grilled chicken breast for a satisfying main-course salad.


Vegetarian Mango Salad

Omit the dried shrimp and replace the fish sauce with soy sauce or a vegetarian fish sauce alternative.


Tropical Mango Salad

Add:

  • Cucumber
  • Carrots
  • Fresh mint
  • Toasted cashews

for additional freshness and texture.


Nutritional Information (Per Serving)

NutrientAmount
Calories165 kcal
Protein4 g
Carbohydrates23 g
Fat7 g
Fiber4 g
Sugar16 g
Sodium620 mg

Nutrition values are approximate and may vary depending on the ingredients used.


Storage Tips

Refrigerator

Thai Mango Salad is best enjoyed immediately after preparation.

If necessary, store it in an airtight container for up to 24 hours.


Freezer

Freezing is not recommended, as the fresh mango and vegetables will lose their crisp texture after thawing.


Best Side Dishes

Thai Mango Salad pairs beautifully with:

  • Sticky Rice
  • Grilled Chicken (Gai Yang)
  • Chicken Satay
  • Grilled River Prawns
  • Thai Fish Cakes
  • Green Curry Chicken
  • Tom Yum Soup
  • Thai Iced Tea
  • Fresh Coconut Water

Frequently Asked Questions

Can I use ripe mangoes?

Traditional Thai Mango Salad uses unripe green mangoes because they provide a tart flavor and crisp texture. Ripe mangoes are much sweeter and softer, creating a different style of salad.

Is Thai Mango Salad spicy?

Authentic versions include Thai bird's eye chilies and have a medium to spicy heat level. You can reduce the number of chilies to make the salad milder.

Can I prepare the salad ahead of time?

You can prepare the dressing and cut the vegetables in advance, but combine everything just before serving to keep the mango fresh and crunchy.

What type of mango is best?

Firm green mango varieties such as Nam Dok Mai (unripe), Keo Savoy, or any tart green mango available in your local market work best for authentic Thai Mango Salad.


Final Thoughts

Thai Mango Salad (Yam Mamuang) is a refreshing and colorful dish that captures the essence of Thai cuisine through its perfect balance of sweet, sour, salty, and spicy flavors. Crisp green mango, roasted peanuts, fresh herbs, and a bright lime dressing come together to create a light yet satisfying salad that pairs beautifully with grilled meats, seafood, curries, or sticky rice. Quick to prepare and full of fresh ingredients, this authentic recipe brings the vibrant flavors of Thailand to your table in every delicious bite.