Thai Mango Salad That’s Fresh, Fast & Delicious

Founder / Chef / Everyone’s Best Friend

Andy Hay

Welcome to my kitchen. I hope to inspire you to grow as a home cook!

There’s just something about this Thai mango salad recipe—it’s fresh, crunchy, spicy, sweet, and just straight-up exciting to eat. This dish reminds me of wandering through humid night markets in Southeast Asia, where every bite told a story. The vibrant colours, the bold flavours, the layers of texture… it all comes together in one glorious bowl. Whether you’re tossing this together for a light lunch, a punchy side dish, or a showstopper at your next backyard BBQ, this mango salad delivers every time.

This one’s packed with shredded cabbage, juicy ripe mangoes, red bell pepper, and tons of herbs—and the real kicker is the dressing. Tangy lime juice, bold fish sauce, a kiss of honey, and a hit of chili. It’s a Thai mango salad recipe you’re going to want on repeat all summer long.

Recipe

A close up of Thai Mango Salad

Thai Mango Salad

full starfull starfull starfull starfull star
4 Reviews/5.00 Average
Servings 4

Ingredients:  

For the Salad

  • 4 cups shredded cabbage shredded
  • 2 red mangos thinly sliced
  • 1 red bell pepper julienned
  • 1 cup bean sprouts
  • 1 cup mint
  • 1 cup basil
  • 1 cup roasted peanuts

For the Dressing

  • 1 garlic clove minced
  • 1 Thai red chili chopped
  • 3 limes juiced
  • 1 tbsp fish sauce
  • 1 tbsp honey
  • 1/4 cup olive oil

Instructions: 

  • In a large bowl, combine the cabbage, mango, red bell pepper, bean sprouts, mint, basil, and roasted peanuts.
  • In a mason jar or small bowl, add the minced garlic, chopped Thai chili, lime juice, fish sauce, honey, and olive oil. Secure the lid and shake well until the vinaigrette is fully emulsified. (Alternatively, whisk together in a small bowl.) The dressing can be made in advance and stored in the refrigerator for up to 5 days.
  • Pour the dressing over the salad ingredients. Gently toss to coat everything evenly.
  • Garnish with additional peanuts, basil, and mint if desired. Serve immediately.

Thai Mango Salad: Why It Hits So Hard

If you’ve never had Thai mango salad before, you’re in for a treat. The reason this dish works so well is because of balance. You’ve got the sweetness from the mango, the heat from the thai chilies, the sour from the limes, and the saltiness and umami from the fish sauce. Then you’ve got that fresh herbaceous kick from the mint and basil, and finally, the crunch from toasted peanuts. It’s got it all.

This is also a salad that’s flexible. Vegan? Skip the fish sauce and go with a little soy sauce and maple syrup for depth. Want more protein? Add grilled chicken or sautéed shrimp. This salad is a canvas—you do you.

Thai mango salad being scooped up by a pair pf tongs.
Everything you need for a perfect bite—fresh, fast, and full of flavour

Thai Mango Salad: The Secret’s in the Dressing

Let’s talk about that vinaigrette. Fish sauce is the star here. If you’re unfamiliar with fish sauce, it might seem a little intimidating—but trust me, it’s worth embracing. This bold, salty condiment is made from fermented anchovies and is a staple in Southeast Asian cooking. It gives the salad depth and a richness that you just can’t replicate with anything else. There’s no real substitute for fish sauce—it’s just one of those ingredients that’s essential to the flavors of this dish.

That said, if you’re allergic to fish or looking for a vegetarian alternative, you could experiment with soy sauce, a little brown sugar, and rice vinegar. It won’t be quite the same, but it’ll still hit those salty-sweet notes.

And if you’re rolling your eyes at making your own dressing—don’t. This one’s easy. Toss everything into a mason jar—cloves garlic, chili, lime juice, fish sauce, honey, and oil—and shake it up. No fuss, no blender, just flavour.

Thai mango salad dressing in a jar
Big things happening in this little jar

The Produce: Ripe Mangoes and All the Crunch

When you’re making this Thai mango salad, you want your mangoes ripe but not mushy. Think that perfect window where the mango is sweet and juicy but still firm enough to slice into thin strips. If you need a guide, look for red-skinned mangos with just a bit of give when you press them gently. They should feel heavy in your hand—like they’re bursting with juice. Give them a sniff near the stem—they should smell like sunshine and tropical fruit. That’s when you know you’ve got a winner.

No mangos? You could easily sub in papayas or even julienned cucumber or cherry tomatoes if you’re in a pinch. It won’t be a traditional Thai Mango Salad recipe, but it’ll still be fresh and delicious.

And let’s not forget about the crunch. Between the cabbage, red bell pepper, peanuts, and bean sprouts, every bite has that perfect snap. Don’t skimp on that. If you’re feeling adventurous, you could even throw in some toasted cashews for added texture.

Thai mango salad in a bowl with a fork nearby.
A salad that’s light, filling, and doesn’t skimp on flavour

Herb Power: Fresh Herbs Take It Over the Top

This salad thrives on fresh herbs. We’re talking fresh mint, basil, and if you’ve got it, some chopped fresh cilantro. These herbs add layers of brightness and complexity. Don’t just sprinkle them on top—really fold them into the salad so every bite has that herbaceous pop.

If you’re looking to riff on this, coriander leaves, shallots, or even some thinly sliced red onions wouldn’t feel out of place here. You can also use a mandolin for quick, even chopping of veggies if you’re in a rush.

All the good stuff, ready to get tossed

Thai Mango Salad for All Occasions

This Thai mango salad isn’t just a one-trick pony. It’s the kind of dish that works for almost every occasion. Serve it as a side dish with grilled meats or noodles, or bulk it up with grilled tofu or that chicken we talked about earlier. It’s great for meal prep, and it actually gets better as it sits—letting the dressing seep into all those crunchy layers.

For those looking for gut-friendly meals, this salad is packed with fibre, healthy fats, and loads of vitamins. The fiber from the cabbage and mangos, plus the healthy oils from the dressing, make this feel-good food you can get behind.

Oh, and don’t forget—this is an amazing dish to make ahead. Just keep the vinaigrette separate until you’re ready to serve. Toss everything in a big bowl, pour the dressing over, toss, and you’re golden.

Thai mango salad in a bowl.
Ripe mangoes. Thai basil. Toasted peanuts. Lime. Say hello to flavour town

Customizations and Swaps

I love this dish as-is, but here are a few fun ways to mix it up:

  • Swap honey for palm sugar or maple syrup to adjust the sweetness.
  • Add peel-thin ribbons of carrot for extra colour and crunch.
  • If you’re low on peanuts, try toasted cashews or sunflower seeds.
  • Want it heartier? Top with grilled shrimp or poached chicken for a full meal.

Whatever you do, don’t skip the herbs and the lime juice—they’re key to bringing this whole thing to life.

All your fave ingredients in one bowl

Final Thoughts

This Thai mango salad is all about vibrant flavors, bold ingredients, and that unbeatable mix of sweet, spicy, tangy, and salty. Whether you’re trying it for the first time or coming back to it as a staple in your rotation, it’s a salad that delivers every single time.

So hit the market, find yourself some ripe mangos, and get ready to dive into a mango salad recipe that’s anything but boring. With a punchy dressing, fresh herbs, and all that crunch, it’s a celebration in a bowl.

Other Recipes You Will Love!

Thai Chicken Noodle Salad

Thai Red Curry

Grilled Thai Street Corn (Kao Pod Yang)

Andy Hay

Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.

Rate & leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe




7 Comments

Colleen says:

Guess what I’m eating lots of this week? Love it.






Andy Hay says:

So fresh and tasty! Let me know what you think, Colleen!

Raana says:

Mind blowing salad! I’m obsessed with all your salad recipes. That are so fresh and satisfying to another level






Andy Hay says:

That means so much, Raana. I’m thrilled you’re loving the salads. Can’t wait to share more!

Vicki says:

Love this salad <3






Andy Hay says:

So glad to hear that, Vicki—thank you! It’s such a fresh and flavorful salad, right? Perfect balance of sweet, tangy, and crunchy. Appreciate you trying it!

Sue says:

Your peanut soup has become a favorite in my family. Love trying your recipes!






— End of comments —

— No more comments to load —

Share this recipe