Thai green mango salad, often called yam mamuang, is a bright Thai-style salad of tart, crunchy unripe mango tossed with a sharp lime, fish sauce, and chili dressing. The combination works because the sour fruit, salty dressing, a little sweetness, and roasted peanuts balance one another in every bite. Families and regions vary the herbs, heat, and crunchy additions, so this version is a practical home-style guide rather than a claim that there is only one way to make it.
Ingredients
- 2 large firm green mangoes, about 1 lb (450 g) peeled flesh, peeled and cut into thin matchsticks. Choose unripe fruit that feels firm and tastes tart, not a soft, fragrant ripe mango.
- 1/2 cup (50 g) thinly sliced shallots, about 2 small shallots.
- 1 to 2 Thai bird’s-eye chilies, about 5 g, thinly sliced. Use one for moderate heat or two for a noticeably spicy salad; remove the seeds for less heat.
- 3 tablespoons (45 ml) fresh lime juice, usually from 2 to 3 limes.
- 1 1/2 tablespoons (22 ml) Thai fish sauce.
- 1 tablespoon (12 g) finely grated palm sugar, packed lightly. Light brown sugar is a convenient substitute; it tastes a little more molasses-like and less rounded.
- 1/3 cup (45 g) roasted unsalted peanuts, roughly chopped. If using salted peanuts, taste the dressing before adding any extra salty ingredient.
- 2 tablespoons (12 g) ready-to-eat dried shrimp, optional, rinsed briefly and patted dry. These add a savory, briny note; leave them out for a vegetarian salad.
- 1/4 cup (10 g) loosely packed cilantro leaves and tender stems, roughly chopped.
- 1/4 cup (5 g) loosely packed mint leaves, torn just before serving.
Instructions
- Prepare the mangoes. Rinse and dry the mangoes, then peel them with a vegetable peeler. Cut the flesh away from the large flat pit. Slice the pieces into thin matchsticks, about 1/8 inch (3 mm) thick and 2 to 3 inches (5 to 7.5 cm) long. A julienne peeler or mandoline makes even strips, but a sharp knife works well. Keep the strips fairly thin so they take up the dressing without losing their crisp bite. If the mango is unusually juicy, pat the strips lightly with a clean towel; do not squeeze them.
- Mix the dressing. In a small bowl, stir together the lime juice, fish sauce, and palm sugar until the sugar has mostly dissolved. Taste a small drop. It should be tangy and salty with a gentle sweetness, since the mango itself brings plenty of acidity. If the sugar is hard, grate it finely or dissolve it with a spoonful of warm water before measuring; do not add a large amount of water, which would dilute the dressing.
- Set the heat level. Put the sliced chili in a large mixing bowl. For a milder result, begin with half the chili and keep the rest aside. Press it lightly with the back of a spoon to release some of its aroma, but avoid crushing it into a paste unless you want the heat distributed throughout the salad. Add the sliced shallots and dried shrimp, if using.
- Toss the salad. Add the mango matchsticks and pour in about three-quarters of the dressing. Toss with clean hands or two large spoons until the strips are evenly coated. Taste a piece, then add the remaining dressing a little at a time. Different mangoes vary in size and tartness, so the salad may not need every drop. Add cilantro and most of the mint, then toss once more gently.
- Finish and serve. Transfer to a shallow serving plate and scatter the chopped peanuts and remaining mint over the top. Serve soon after tossing, while the mango is crisp and the peanuts are crunchy. Offer extra lime wedges or a small dish of sliced chili at the table so diners can adjust the sourness or heat without changing the whole bowl.
Tips
- Pick fruit by firmness, not color alone. Green mango varieties can differ in peel color, and some remain partly yellow even when unripe. Choose fruit that feels firm, has no soft spots, and has pale, crisp flesh. If the mango gives easily when pressed or smells very sweet, it is likely ripe and will make a softer, sweeter salad. A ripe mango is better saved for another dish.
- Balance the dressing in small adjustments. Lime juice and fish sauce brands vary in sharpness and saltiness, while mangoes vary in acidity. Taste the dressing before tossing, then taste the finished salad before adding all the reserved dressing. If it tastes too sour, add a pinch of sugar; if it seems flat, add a little fish sauce or lime juice depending on whether it needs salt or brightness.
- Use a substitute with its flavor in mind. Palm sugar is traditional in many Thai-style dressings, but light brown sugar works if palm sugar is unavailable. Use the same quantity to start. For a vegetarian version, replace fish sauce with 1 tablespoon (15 ml) light soy sauce plus 1 teaspoon (5 ml) lime juice, tasting before adding more. Soy sauce changes the flavor and color, so the result is a variation rather than an exact match.
- Keep the crunch. Toss the salad close to serving time and add the peanuts at the end. The mango softens as it sits in dressing, and peanuts absorb moisture and lose their crispness. If preparing parts ahead, store the cut mango, dressing, herbs, and peanuts separately, then combine them shortly before eating.
Serving Suggestions
Serve this salad as a refreshing side with grilled chicken, grilled fish, or a simple plate of rice and vegetables. Its tart, spicy dressing is especially welcome beside richer or mildly seasoned foods, where a few forkfuls add contrast. For a Thai-inspired meal, pair it with jasmine rice, a mild curry, or grilled tofu; keep the main dish less acidic so the lime in the salad remains distinct rather than competing with several sour sauces.
For a shared meal, arrange the salad on a wide plate instead of leaving it in a deep bowl. A shallow layer keeps the mango from compressing and makes it easier to distribute the peanuts, herbs, and dressing. Put extra chili and lime wedges nearby, and mention that the dressing contains fish sauce if serving guests who avoid fish. As a light lunch, increase the portion and add a separate protein such as cooked tofu or grilled chicken. If adding cooked meat or seafood, cook it safely and cool it promptly before combining; the salad itself is not a cooking method.
Variations
Make it vegetarian. Omit the dried shrimp and use the soy-and-lime dressing substitute in the tips. A small amount of finely crumbled roasted seaweed can add a savory note, though it brings a different flavor. Check that any substitute sauce suits the dietary needs of the people eating.
Adjust the heat. Use half a Thai chili for a gentle warmth, or leave chili out and serve it at the table. Serrano chili can stand in for Thai chili, but it is larger and its heat varies; begin with a few thin slices. Avoid adding a whole pepper without tasting, since the salad is meant to be adjustable, not punishingly hot.
Add another crisp vegetable. Toss in 1/2 cup (55 g) finely shredded carrot or 1/2 cup (50 g) thinly sliced cucumber. Carrot adds mild sweetness and color; cucumber makes the mixture juicier and more cooling, so add it just before serving. Keep mango as the main ingredient so the salad retains its characteristic tart crunch.
Use a different nut or herb. Roasted cashews can replace peanuts in the same amount, though their flavor is sweeter and milder. If mint is unavailable, use extra cilantro. These swaps are useful, but they shift the balance from the familiar savory-peanut finish, so taste and adjust the dressing after mixing.
Storage and Reheating
This salad is best eaten shortly after it is dressed. Refrigerate leftovers within 2 hours of preparation, in a covered container, and use them within 1 day for the best texture. The mango will release liquid and soften as it sits; the salad can still be served cold, but it will not be as crisp. Do not leave it at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).
For advance preparation, refrigerate the cut mango and dressing in separate covered containers for up to 1 day, and keep the herbs and peanuts separate. Toss everything together just before serving. Reheating is not recommended and is unnecessary: heat wilts the herbs and softens the mango. Discard leftovers that have been left out too long, and do not try to restore their texture by adding more dressing.
Frequently Asked Questions
Can I make Thai mango salad with ripe mango?
It is possible, but ripe mango is soft and sweet rather than tart and crisp, so it will not give the same texture or balance. If that is what you have, use a firm, barely ripe mango and reduce the palm sugar. For the closest result, look for green mangoes at an Asian grocery store or a produce market; the variety may have green, yellow-green, or mottled peel.
How do I cut mango into matchsticks safely?
Peel the mango first, then cut wide slabs from each side of the flat pit and trim the smaller pieces from around the edges. Lay a slab flat on a stable cutting board and slice it into thin strips with a sharp knife. A julienne peeler is convenient, but avoid holding a slippery peeled mango in your palm while cutting. Stop when you reach the pit rather than forcing the knife through it.
Is this salad supposed to be very spicy?
No single heat level is required. Thai chilies can range considerably in intensity, and the number used is easy to change. Start with half or one chili, taste after tossing, and add more only if wanted. For a group with different preferences, keep the salad mild and offer sliced chili separately.
Can I make the dressing ahead?
Yes. Stir the lime juice, fish sauce, and sugar together and refrigerate the dressing in a sealed container for up to 2 days. Stir it again before use because sugar can settle. Keep it separate from the mango, herbs, and peanuts until close to serving so the fruit stays firmer and the toppings remain crisp.
What can I use instead of fish sauce?
For a vegetarian alternative, use 1 tablespoon (15 ml) light soy sauce and 1 teaspoon (5 ml) lime juice, then taste and adjust. It will be darker and more soy-forward than the fish-sauce version. Coconut aminos can also be used, but it is generally sweeter and less salty, so add it gradually and balance with lime and a small pinch of salt if needed.
Can I make this salad without peanuts?
Yes. Leave them out for a nut-free version, or use roasted pumpkin seeds if they suit the diners. Add the replacement at the last moment to preserve its crunch, and check packaged ingredients for cross-contact information when cooking for someone with a serious allergy. The salad remains flavorful without a crunchy topping, though it loses the peanuts’ roasted, savory finish.
Related
- Sri Lankan Coconut Thai Curry Recipe
- Zucchini Pad Thai Recipe with Tamarind Sauce
- Thai-Inspired Green Mango Salad with Lime Dressing
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).