Side Dishes
This authentic Thai mango salad captures the vibrant balance of sweet, sour, and spicy that defines Thai street food. đ The key lies in fresh green mango, crisp tomatoes, and a bright lime-chili dressing that awakens the senses with every bite.
Unlike many Western adaptations, this recipe stays true to its roots while remaining approachable for home cooksâno special equipment required, just a knife and a willingness to embrace bold flavors.
The magic happens in the preparation: thinly sliced mango, julienned tomatoes, and fresh herbs combine with a dressing made from lime juice, palm sugar, and chili flakes. I pound the dressing ingredients lightly in a mortar (or blend them) to release their full aromatic potentialâthis step is non-negotiable for authenticity.
The result is a salad thatâs refreshing yet complex, with each component playing its part in harmony.
What makes this dish truly special is its versatility. Serve it as a side with grilled meats or shrimp, or let it shine as a vegetarian main course with steamed jasmine rice. The balance of texturesâcrisp mango, juicy tomatoes, and crunchy peanutsâcreates a satisfying bite every time.
Even picky eaters often find themselves reaching for seconds when they taste the perfect marriage of sweet, tangy, and spicy.
For those new to Thai cuisine, this salad is an excellent introductionâitâs vibrant, flavorful, and packed with the essential elements that make Thai food so beloved. The recipe also doubles as a great way to use seasonal produce, making it perfect for spring and summer gatherings.
Letâs bring a taste of Thailand to your table in just 15 minutes.
Ingredients for authentic thai mango salad
Fresh mango, crisp tomatoes, and bold Thai flavors come together in this vibrant salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Mango đĽ | 2 cups | Thinly sliced, unripe preferred |
| Medium Tomatoes đ | 2 whole | Julienned, seedless preferred |
| Fresh Cilantro đż | ½ cup | Stems removed, chopped |
| Thai Basil Leaves đż | Âź cup | Packed, stems removed |
| Raw Peanuts đĽ | ½ cup | Crushed, unsalted preferred |
| Lime Juice đ | ½ cup | Freshly squeezed |
| Palm Sugar đŻ | Âź cup | Or substitute brown sugar |
| Fish Sauce đś | 1 tbsp | Vegetarian alternative: soy sauce |
| Chili Flakes đśď¸ | 1 tbsp | Adjust for heat preference |
| Garlic Cloves đ§ | 3 cloves | Minced, fresh preferred |
| Shallots đ§ | 2 whole | Thinly sliced, or sub red onion |
| Vegetable Oil đŤ | 2 tbsp | For frying peanuts |
| Salt đ§ | ½ tsp | Sea salt preferred |
| Black Pepper đśď¸ | Âź tsp | Freshly ground |
The mango is non-negotiableâgreen, firm varieties like Nam Dok Mai hold their shape best. Asian grocery stores often have better selection than mainstream supermarkets, but any unripe mango will work. Look for vibrant green skin with no bruising. Tomatoes should be firm and juicyâheirloom or Roma work perfectly. Fresh herbs are key here: Thai basil has a distinct anise flavor, but regular basil in a pinch works. Costco sells Thai basil in bulk if you're making this often. For the dressing, palm sugar gives that authentic sweetness, but brown sugar is a solid substitute if you can't find it.
No fish sauce? Soy sauce or coconut aminos work in a bind, though the umami depth won't be identical. Chili flakes can be swapped for fresh Thai chilies (seeds removed for less heat), but adjust quantity carefully. The garlic and shallots should be minced finelyâa food processor works great for this. For the peanuts, unsalted roasted peanuts save time, but toasting raw peanuts in vegetable oil gives that classic Thai crunch. If you're feeling adventurous, add crushed rice crackers for extra textureâcommon in street food versions.
Prep the dressing firstâit only takes 5 minutes to pound in a mortar (or blend). Store it in a sealed jar in the fridge for up to 3 days, but the salad itself keeps best for 2 days if you store the dressing and toppings separately. The mango will brown quickly, so toss it with a bit of lime juice if prepping ahead. For serving, arrange the salad on a platter and drizzle with extra dressingâthe contrast of cool salad and warm dressing is what makes this dish sing. Leftovers? Toss with a bit of rice vinegar to revive the crunch.
Why You'll Love This Recipe
- No Knife Skills Needed: I swear, this salad is one of those rare recipes where the hardest part is finding the green mango at the store. The tomatoes and cilantro just need a rough chopâno precision requiredâwhile the Thai basil tears like lettuce. Honestly, my kids could assemble this with their eyes closed (and sometimes they do).
- Sweet-Spicy Magic: That first bite of crisp green mango with the tangy tomatoes? Itâs like a party in your mouth. The Thai basil adds this earthy depth, while the peanuts bring crunch that makes you want to eat it with your hands. Between us, Iâve seen grown adults lick the bowl clean.
- Lunch or Party Starter: Pack it for workâit holds up surprisingly well for a day or two if you store it right. Or toss it together last-minute for a dinner party when youâre too busy to impress. My friends always ask for the recipe, and half the time I just hand them the bowl.
- Cheap Thrills for Big Flavor: Fresh cilantro and Thai basil might seem fancy, but theyâre the budget heroes here. A single green mango and a handful of peanuts stretch this salad into multiple servings without breaking the bank. Plus, no cooking means no wasted energyâjust pure, refreshing satisfaction.
Step-by-step instructions for authentic Thai mango salad
Here's the precise method to recreate Thailand's beloved street-food flavor balance.
đł Step 1: Toast the Peanuts for Maximum Crunch
Heat the 2 tablespoons vegetable oil in a small skillet over medium heat. Add the 0.5 cup raw peanuts and stir constantly for 3-4 minutes until they turn a light golden brown and release their nutty aroma. Watch closelyâthey go from raw to toasted in seconds, so don't walk away.
Transfer the toasted peanuts immediately to a plate to cool completely. This step creates the signature crunch that balances the salad's creamy textures. If you prefer extra-crispy peanuts, increase the heat slightly but keep stirring to prevent burning. Let them cool completely before adding to the salad mixture.
đ¨âđł Step 2: Prepare the Dressing Components
In a small bowl, combine the 0.5 cup lime juice, 0.25 cup palm sugar, 1 tablespoon fish sauce, 1 tablespoon chili flakes, 3 minced garlic cloves, 2 thinly sliced shallots, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Whisk vigorously until the palm sugar dissolves completely and the mixture becomes smooth.
Let the dressing sit for 5 minutes while you prepare the vegetables. This resting time allows the flavors to meld together, creating that perfect balance of sweet, sour, salty, and spicy that defines authentic Thai mango salad. The shallots should soften slightly, adding a subtle oniony depth to the dressing.
đĽ Step 3: Assemble the Vegetable Base
In a large mixing bowl, combine the 2 cups thinly sliced green mango, 2 julienned medium tomatoes, 0.5 cup chopped fresh cilantro, and 0.25 cup packed Thai basil leaves. Gently toss everything together with your hands or a large spoon, being careful not to bruise the delicate mango slices.
The mango should still maintain its vibrant green color with just a hint of translucencyâthis indicates it's perfectly ripe for salad. The tomatoes add a fresh, slightly tangy contrast that brightens the overall flavor profile. Don't overmix at this stage; you want to preserve the individual textures of each ingredient.
đ˝ď¸ Step 4: Combine and Marinate
Pour the prepared dressing over the vegetable mixture and gently fold everything together until the mango and tomatoes are evenly coated. Add the cooled toasted peanuts and mix one final time. Let the salad sit for 10 minutes at room temperature to allow the flavors to fully develop and the dressing to penetrate the vegetables.
This marinating time is crucialâit's when the magic happens. The lime juice will begin to soften the mango slightly while the fish sauce and chili flakes infuse the vegetables with their signature umami and heat. Taste the salad after 5 minutes and adjust seasoning if needed, adding more lime juice for acidity or palm sugar for sweetness.
đ´ Step 5: Serve Immediately
Transfer the salad to a large platter and arrange it attractively, with the peanuts sprinkled evenly throughout. Serve immediately while the mango is still crisp and the dressing is vibrant. The ideal presentation shows the green mango slices contrasting with the red tomatoes and the dark peanuts scattered throughout.
This salad tastes best when served fresh, as the lime juice continues to work its magic on the mango even after assembly. Pair it with grilled chicken or shrimp for a complete meal, or serve as a refreshing appetizer with warm steamed jasmine rice. The balance of texturesâcrisp mango, creamy tomatoes, crunchy peanutsâmakes every bite satisfyingly complex.
Pro Tips For Making Authentic Thai Mango Salad
- SHRED MANGOS DRY: Skip the water rinse after cuttingâwet mango turns to mush faster. Pat each slice with a paper towel first, then shred. I learned this the hard way when my salad looked like soup.
- SALT PEANUTS FIRST: Toss raw peanuts with ½ teaspoon salt and a pinch of sugar before adding to the salad. This prevents them from getting lost in the dressing and gives them that signature crunchy-sweet balance.
- DICE TOMATOES SMALL: Cut tomatoes into Âź-inch cubes, not chunks. Big pieces turn to watery pulp while the rest of the salad holds its shapeâno one wants a soggy salad.
- TOSS BASIL LAST: Add Thai basil leaves just before serving. They wilt fast in citrus dressing, so keep them whole and fold them in gently to preserve their bright aroma and texture.
Pro cooking tips for perfect results
Mango Slicing Mastery
Thin, even slices are essential for the perfect texture. Use a sharp chef's knife and cut the mango against the grain at a 45-degree angle for elegant, paper-thin slices. I like to slice them â -inch thickâthicker slices get mushy, while thinner ones hold their shape beautifully.
For extra efficiency, use a mandoline slicer with a â -inch blade, but always work carefully with the guard on. đ
Dressing Pounding Technique
The traditional method involves pounding the dressing ingredients in a mortar and pestle to release their full aromatic oils. If you donât have one, use a food processor or blender> for 15-20 seconds on high.
For maximum authenticity, I recommend a Thai mortar and pestle>âtheyâre lightweight and perfect for this task. Pounding creates a smoother, more cohesive dressing that clings beautifully to the salad ingredients.
Balancing Flavors Like a Pro
Taste as you go! Start with the 1:1:1 ratio> of lime juice, palm sugar, and fish sauce, then adjust. Need more heat? Add ½ teaspoon extra chili flakes>. Want it sweeter? Add 1 more teaspoon palm sugar>.
The key is harmonyâsweet, sour, salty, and spicy should all be present but never overpowering. I often find that 1 extra tablespoon lime juice> brightens the whole dish without making it tart.
Peanut Crunch Secrets
For the crispiest peanuts, use unsalted dry-roasted peanuts> straight from the bagâno need to toast them yourself. If you prefer homemade, toast them in a 350°F oven> for 8-10 minutes> until fragrant, then cool completely before crushing.
Avoid over-crushingâthey should stay chunky> for texture contrast. Store extra crushed peanuts in an airtight container> for up to 2 weeks> to use in future salads or snacks.
Herb Freshness Tips
Thai basil and cilantro wilt quickly, so store them in airtight containers> with a paper towel> to absorb moisture. For maximum freshness, wash and dry them just before usingâwet herbs release water and dilute flavors.
If using pre-washed herbs, pat them very dry> with a clean kitchen towel. I like to keep a small bunch of Thai basil in the fridge and use it within 3 days> for the best flavor.
Serving Temperature Matters
Serve this salad at room temperature>âitâs designed to be refreshing, not chilled. If youâve refrigerated it, let it sit for 10 minutes> before serving to revive the textures. For extra vibrancy, garnish with lime zest> or a sprinkle of crushed red pepper flakes> right before serving.
The contrast of cool salad and warm dressing is what makes this dish truly specialâtrust me, itâs a game-changer! â¨
Nutrition facts
Frequently asked questions
Why does my mango salad taste too sweet?
This happens when the lime juice and chili flakes aren't balanced. Try adding 1 extra tablespoon lime juice and ½ teaspoon chili flakes to cut the sweetness. The dressing should have all four flavorsâsweet, sour, salty, and spicyâin harmony. Taste as you go and adjust gradually!
Can I make this salad ahead of time?
Yes, but store the dressing and vegetables separately. Combine them just before serving to keep the mango crisp. The dressing keeps for 3 days in the fridge, while the veggies (without dressing) stay fresh for 2 days. Toss the mango with a bit of lime juice if prepping early to prevent browning.
What's the best way to slice green mango?
Use a sharp knife and cut against the grain at a 45-degree angle for â -inch thick slices. Thinner slices hold their shape better. For even slices, a mandoline works wellâjust use the guard! Avoid over-slicing, as the mango will soften quickly once cut.
Can I substitute fish sauce with something else?
For a vegetarian version, use soy sauce or coconut aminosâthey add umami depth. The flavor won't be identical, but it works in a pinch. For extra authenticity, try vegetarian fish sauce (made from mushrooms), available at Asian markets. Adjust to taste after mixing.
How spicy should this salad be?
Start with 1 tablespoon chili flakes for mild heat, but Thai versions often pack more punch! For authentic spice, add 1-2 fresh Thai chilies (seeds removed) to the dressing. Adjust to your preferenceâthis salad is all about balancing flavors, so don't be afraid to experiment!
