Thai Mango Salad

If there ever was a salad to make you feel like summer moved in and set up shop in your kitchen, it’s this Thai Mango Salad. I remember the first time I tossed it together, standing in my tiny London flat (where the only breeze came from waving a cutting board at the smoke alarm), and thinking, WOW, this is what sunshine would taste like if you could eat it. I won’t lie—my first go round I sliced my thumb on the peeler and nearly used brown mangos (don’t do that—unless you want sad, mushy salad). Since then, this one’s become a regular—especially when mangos are piled high at the shop, and it’s too hot to cook anything more complicated than toast.

Thai Mango Salad

So, Why Make This Salad Anyway?

I make this salad any time my brain is fried and I want something that looks impressive—without much actual work. My family goes crazy for it because it’s sweet, tangy, crunchy, and, let’s be real, you can eat half the bowl standing over the sink and no one will judge (except maybe my dog, who’s deeply unimpressed by lettuce).

Also? It’s just so forgiving. If you run out of coriander, no one cries. If your mangos are a bit overripe, you might grumble, but on second thought, it’s still delicious—just softer. The only thing I regret: the time I added way too much chili and could basically see through time. I have learned my lesson there.

What You’ll Need (Plus My Legendary Ingredient Substitutions)

  • 2 firm mangos, julienned (go for just-ripe, but if all you have are softer ones, use them! It’ll be mushier but sweet.)
  • 1 medium carrot, peeled and shredded (sometimes I grab pre-shredded carrots if I’m feeling lazy, but grandma would be scandalized)
  • Half a medium red onion, very thinly sliced (swap in spring onions if you hate onion ‘bite’)
  • 1 small red chili, thinly sliced (or a generous shake of red pepper flakes if you’re out)
  • 1/3 cup roasted peanuts, chopped (cashews work in a pinch—just don’t skip the crunch)
  • Big handful fresh cilantro leaves, torn (I know, coriander haters! You can use mint or basil if you like)
  • 2–3 tablespoons fish sauce (or sub with soy sauce for veggie friends)
  • Juice of 2 limes (I once used bottled—don’t recommend, but in a total lime emergency, it’ll pass)
  • 1 tablespoon light brown sugar (white sugar totally fine, or palm sugar for the authentic bit)
  • 1/2 teaspoon salt (or a big pinch, honestly)

Okay, Let’s Actually Make It (And My Occasional Tangent)

  1. First, peel and julienne your mangos—try not to lose any fingertips, speaking from experience. You’re aiming for thin matchstick strips, but nobody cares if they’re wonky.
  2. Chuck the mangos in a big salad bowl. Now shred your carrot (or dump in the pre-shredded stuff if today’s not a ‘grate-things-by-hand’ kind of day) and add it in.
  3. Slice your onion super thin (I sometimes soak mine in cold water for 5 min if it’s too sharp, but usually forget and it’s still grand). Toss it in.
  4. Add in your chopped chili, being careful with your fingers. This is where I usually sneak a taste to check the heat—sometimes I just trust the chili and get a fiery surprise later.
  5. Chuck in the chopped peanuts and most of the cilantro or mint (if using). Reserve a few for sprinkling over the top to look fancy, if you care about that sort of thing.
  6. In a small bowl or cup, whisk together the fish sauce (or soy sauce), lime juice, sugar, and salt. Taste it! It should be bright, sweet, tangy, and a bit punchy. Tweak as needed. I once doubled the sugar by accident and honestly, didn’t hate it.
  7. Pour the dressing over your mango mix and toss, get everything nice and coated. I use my bare (clean!) hands for this—feels right. But tongs work fine, don’t stress.
  8. Let it sit for… well, as long as you can stand. 10–15 min is great, but sometimes we eat it straight away and nobody complains.
  9. Scatter reserved peanuts and herbs over the top and serve. I approve of eating it straight from the bowl if no one’s looking.
Thai Mango Salad

Little Notes and Kitchen Realities

  • The salad’s best the first day, but I actually think it tastes even zingier the next afternoon—though the peanuts get soft (not a dealbreaker for me)
  • If you only have green mango, it’s fine—just maybe add a touch more sugar
  • I sometimes skip the onion entirely if I’m making this for lunch at work, because… breath

Tweaks, Experiments, and a Miss or Two

I’ve tried tossing in shredded chicken (big win for protein fiends), and once swapped carrot for thinly sliced cucumber (quite good, but goes watery if it sits too long). Tried adding avocado—nope, slippery and weird. One friend suggested adding a handful of pomegranate seeds, which looks awesome but, weirdly, I found it too sweet?

Thai Mango Salad

What You Need (or Kinda Need)

  • Sharp knife and cutting board (obvious, but I once tried making this with a butter knife in a hotel. Would not recommend.)
  • If you don’t have a julienne peeler, don’t stress—just slice thin and stack strips for faux-matchsticks
  • A decent salad bowl, but honestly, a big mixing bowl does the trick

On Keeping Leftovers (If That’s Even a Thing!)

Technically, this salad’ll keep covered in the fridge for about 24 (maybe 36?) hours, but honestly, in my house it never hangs around that long. If you must, store peanuts separately so they stay crisp. The herbs wilt fast, a small price for flavor, I think!

Here’s How I Like to Serve It

Big ol’ pile on a platter, scattered with extra fresh herbs and sometimes a cheeky wedge of lime. My mum always insists on pairing it with sticky rice, while I just scoop it beside any grilled chicken or tofu. Sometimes, I straight up eat a bowl as a light dinner with cold beer. To each their own.

Lessons from My Wobbly Salad-Making

  • I once tried rushing the mango-slicing part and ended up with mango mush. Take your time, it matters.
  • Don’t overdress—this is a salad, not a soup. Drizzle, toss, taste. Adjust from there.
  • Avoid using all unripe mangos or it’ll be like chewing on shoes—sweet/just-ripe is best

Questions I Actually Get About This Salad

  • Can I make this vegan? – Yup! Just use soy sauce instead of fish sauce. Doesn’t taste exactly the same but still excellent.
  • My mango is super ripe. Will that work? – It will, but it’ll be softer and messier; the flavor will be lovely though. Actually, sometimes I prefer it.
  • How spicy is this? – Totally up to you; start mild and add more chili if you dare. I sometimes leave it out altogether for the kids (ok, for me too… I’m a wimp some days).
  • Can I prep it ahead? – Sort of! Cut everything but wait to dress until just before serving, or it’ll get soggy faster than you’d expect.
  • What’s it go with? – Anything grilled; great with BBQ shrimp, satay skewers, or as lunch all on its own. Really refreshing (especially on hot days).

Alright, that’s the lot. If my rambling made any sense and you give this Thai Mango Salad a bash, let me know how (badly or brilliantly) it goes for you. And if you find a way to keep it from disappearing in under an hour, truly, let the rest of us know your secret!

★★★★★ 4.70 from 35 ratings

Thai Mango Salad

yield: 4 servings
prep: 20 mins
cook: 0 mins
total: 20 mins
A vibrant Thai-inspired mango salad featuring juicy julienned mangos, fresh shredded carrots, crunchy peanuts, herbs, and a tangy sweet-salty lime dressing. Perfect as a light starter, side, or refreshing main dish.
Thai Mango Salad

Ingredients

  • 2 firm mangos, julienned (go for just-ripe, but if all you have are softer ones, use them! It’ll be mushier but sweet.)
  • 1 medium carrot, peeled and shredded (sometimes I grab pre-shredded carrots if I’m feeling lazy, but grandma would be scandalized)
  • Half a medium red onion, very thinly sliced (swap in spring onions if you hate onion ‘bite’)
  • 1 small red chili, thinly sliced (or a generous shake of red pepper flakes if you’re out)
  • 1/3 cup roasted peanuts, chopped (cashews work in a pinch—just don’t skip the crunch)
  • Big handful fresh cilantro leaves, torn (I know, coriander haters! You can use mint or basil if you like)
  • 2–3 tablespoons fish sauce (or sub with soy sauce for veggie friends)
  • Juice of 2 limes (I once used bottled—don’t recommend, but in a total lime emergency, it’ll pass)
  • 1 tablespoon light brown sugar (white sugar totally fine, or palm sugar for the authentic bit)
  • 1/2 teaspoon salt (or a big pinch, honestly)

Instructions

  1. 1
    First, peel and julienne your mangos—try not to lose any fingertips, speaking from experience. You’re aiming for thin matchstick strips, but nobody cares if they’re wonky.
  2. 2
    Chuck the mangos in a big salad bowl. Now shred your carrot (or dump in the pre-shredded stuff if today’s not a ‘grate-things-by-hand’ kind of day) and add it in.
  3. 3
    Slice your onion super thin (I sometimes soak mine in cold water for 5 min if it’s too sharp, but usually forget and it’s still grand). Toss it in.
  4. 4
    Add in your chopped chili, being careful with your fingers. This is where I usually sneak a taste to check the heat—sometimes I just trust the chili and get a fiery surprise later.
  5. 5
    Chuck in the chopped peanuts and most of the cilantro or mint (if using). Reserve a few for sprinkling over the top to look fancy, if you care about that sort of thing.
  6. 6
    In a small bowl or cup, whisk together the fish sauce (or soy sauce), lime juice, sugar, and salt. Taste it! It should be bright, sweet, tangy, and a bit punchy. Tweak as needed. I once doubled the sugar by accident and honestly, didn’t hate it.
  7. 7
    Pour the dressing over your mango mix and toss, get everything nice and coated. I use my bare (clean!) hands for this—feels right. But tongs work fine, don’t stress.
  8. 8
    Let it sit for… well, as long as you can stand. 10–15 min is great, but sometimes we eat it straight away and nobody complains.
  9. 9
    Scatter reserved peanuts and herbs over the top and serve. I approve of eating it straight from the bowl if no one’s looking.
CLICK FOR NUTRITION INFO ↑

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 180 caloriescal
Protein: 4gg
Fat: 7gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 29gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!

Leave a Comment