This post may include affiliate links. Thank you for your support.
Bright, fresh, and utterly-delicious, this Thai mango salad will transport your tastebuds straight to the tropical beaches of Thailand with just a few simple ingredients—no passport or plane ticked needed! Featuring sweet, juicy mangoes mingling with crisp veggies, fresh herbs, crunchy roasted cashews, and a silky lime-kissed coconut milk dressing to tie it all together, this recipe captures tropical flavors and the essence of summer in every single bite.
“This is a seriously tasty blend of awesomeness going on. I honestly couldn’t eat this salad fast enough, but I’ve never met a mango I didn’t like.”
– Amanza

Update: This recipe was originally published in August 2016. I made updates to the article below to include more information about making this Thai mango salad.
Hi, friends! If you’re looking for a salad that actually tastes exciting, this Thai salad with mangoes is like a mini tropical vacation for your tastebuds:
Table of Contents
About this Thai mango salad
Imagine: digging your fork into a bowl where juicy ribbons of tangy-sweet ripe mangoes tangle with aromatic fresh herbs, salty-crunchy toasted cashews, a medley of colorful veggies—think: mildly-savory red bell peppers, sweet carrots, crisp greens; and creamy-dreamy, zesty lime-kissed coconut milk dressing to bring it all together. Honestly, if sunshine had a flavor, it would taste like this Thailand-inspired beauty—bright, juicy, refreshing, and just a little bit sassy.
One of the best things about this mango salad Thai recipe is how quickly it comes together. There’s no cooking, no fancy equipment, and no hard-to-find ingredients—just slice, whisk, toss, and devour. Serve it at a picnic, bring it to a party, enjoy it as a light lunch, and toss with rotisserie chicken for dinner. Regardless of when or how you serve it, this salad is endlessly versatile, seriously satisfying, and guaranteed to disappear quickly.
Why make THIS recipe!
Aside from being terrifically tasty, this mango Thai salad recipe is also:
- Bursting With Tropical Goodness. A combination of tangy-sweet mango, rich coconut milk, bright lime, salty cashews, and savory umami notes creates a classic mango salad with a summer-y Thailand flavor profile.
- Delightful Textures. Crisp veggies + juicy mango + crunchy nuts + impossibly creamy coconut dressing = SWOON
- Perfectly Quick and Easy. Literally 20 minutes is all you need—zero cooking required.
- Endlessly Versatile. Serve it as a picnic side, tuck into grain bowls and tacos, or turn it into the main event. Just make sure you make a double batch if you intend on sharing, because everyone’s going to want seconds of this delightful Asian mango salad.
- Tested and Perfected, yet Customizable. I’ve been making and experimenting with this salad recipe for years. While there’s plenty of room for personalization (add chicken or shrimp, use a peanut dressing, toss in different veggies), the recipe below is an ideal mix of tropical Thai flavors and ease of preparation.
- Chef Developed Recipe. Tired of getting your recipes from untrained “home cooks” and “food influencers”? With this step-by-step recipe—from a trained culinary professional—you’ll be mastering the art of making Italian spice in no time!
If you love juicy, sweet mangoes, be sure to check out this Mango Salsa Recipe next.

Ingredients for thailand Mango salad
As promised, you just need a few fresh, easy-to-find ingredients to make this salad with mangoes:
- Mangos. These are the star of any mango salad recipe, lending a sweet-tart flavor. For an authentic Thai salad, select mangoes that are unripe and slightly hard. (Note: While you can use ripe mangoes to make this salad, they’ll be too soft to grate, so you’ll need to use a knife to julienne the flesh.)
- Green Cabbage or Romaine Lettuce. Over the years I’ve made this mango salad with different lettuces, from iceberg and butter to romaine and cabbages. I personally love the refreshing crunch of green cabbage and/or romaine lettuce here, but you can use whatever greens you love.
- Red Bell Pepper. For some earthy sweetness and bright color. Swap: Yellow or orange bell pepper work too.
- Jalapeno Pepper. For a touch of heat. Swap: Use a Serrano pepper for more spicy heat.
- Carrot. For color and natural sweetness. Feel free to use yellow, orange, or purple carrots. Swap: You can also use white parsnips.
- Green Onions. Make sure to keep both white/light green and dark green parts for the best combination of mild onion flavor. Swap: Use a red onion if you prefer a stronger flavor.
- Nuts. Roasted cashews or peanuts lent salty crunch. Substitutions: Omit the nuts or swap in your choice of roasted, salted seeds instead.
- Fresh Herbs. Cilantro, fresh mint, or Thai basil lend bright, fresh herbaceous goodness. Feel free to use one or a combination of all three.
For the coconut lime dressing
To make the creamy coconut lime dressing for your Thai-inspired salad, you’ll also need:
- Canned Unsweetened Coconut Milk. Be sure to use full-fat coconut milk for the creamiest texture and richest flavor.
- Light Brown Sugar. For a little sweetness and to balance the acidity. Substitutes: Jaggery, coconut sugar, honey, and agave will also work.
- Unseasoned Rice Vinegar. Lends tangy flavor Swap: Apple cider vinegar.
- Fresh Lime. For the full bright flavor experience, you’ll need the zest and juice.
- Fish Sauce. Provides that umami goodness.
- Ground Ginger. Lends a touch of warmth. Swap: You can also use about 3x as much grated fresh ginger if you prefer.
- Crushed Red Pepper Flakes. Adds a hint of spicy flavor.
- Kosher Salt and Ground Black Pepper. Essential for overall flavor.
Recipe variations
There are a bunch of ways you can make this Thai salad with mango your own. Below are just a few ideas to inspire:
- Make it Spicier. Amp up the heat by swapping out the jalapeño for your choice of Thai red chili pepper. And, you can also consider adding a little sriracha to the creamy dressing, too. Or, finish the salad off with a drizzle of chili crisp.
- Add More Crunch. Toss in some toasted sesame seeds, roasted edamame beans, crispy wonton strips or crunchy Asian noodles if you like your salad with a lot of crispy-crunchy bits.
- Make it More Tropical. Toss in thinly sliced papaya, sliced avocado, and toasted coconut flakes for extra tropical flavor.
- Thai Mango Chicken Salad. Make it a heartier meal by tossing in some chopped or shredded chicken. This is where rotisserie chicken or leftover poached chicken breast saves your substantial salad-loving soul.
- Mango Thai Shrimp Salad. Sautéed, grilled, or poached jumbo shrimp is the perfect addition for this bright, tropical bowl. You can also pair it with your choice of flaky white fish if you prefer.

Professional chef expert tips for perfect results every time
As a professionally trained and restaurant-experienced chef, here are my top secrets for success when making this Thai salad recipe with mango:
- Use Firm Mangoes. Ripe or overripe mangoes will be too sweet and soft . Be sure to select firm ones as they grate and slice beautifully.
- Fresh is Best. For the brightest, freshest flavor, use the zest and juice of whole limes. And don’t skip the fresh herbs, they’re essential for achieving authentic flavor.
- Slice Evenly. Be sure to grate or slice all the ingredients thinly and evenly to ensure every bite is balanced and cohesive. Consider investing in a mandoline slicer or julienne peeler to make quick work of shredding or julienning your veggies.
- Dry Greens or Use a Salad Spinner. To get the leaves of lettuce completely dry so your mango salad doesn’t turn out watery and sad.
- Toast Nuts. For the crunchiest texture and intense flavor, toast the cashews and add them to the salad just before serving.
- Taste and Adjust. Give the dressing a taste before pouring it over the salad and be sure to adjust the balance of sweetness and acidity to suit your own tastebuds.
- Dress to Taste and Just Before Serving. Add the coconut milk salad dressing just before serving to maintain maximum crunch.
- Note on Meal Prepping. You can make this Thailand salad up to a day in advance. However, wait to add the mangoes, cashews, herbs, and coconut lime dressing until you’re ready to eat.
FAQs: frequently asked questions
You’ve got questions? I’ve got answers! If you have a question you don’t see listed below, please drop them in the comments section. I’m happy to help when I can!
When are mangoes in season?
Mango season can vary depending on where you are in the world. In tropical wonderlands like Thailand, India, and parts of South America, you can expect the mango madness to kick in from around April and last all the way through September. That’s half the year filled with mango goodness!
Here in the land of the stars and stripes, mango season typically runs from March to September, with the sweetest, juiciest mangoes making their grand appearance during the summertime. It’s like Mother Nature’s way of saying, “Hey, enjoy your mangoes while basking in that glorious sunshine!”
Now, here’s the scoop: different mango varieties might have their own special time to shine. We’re talking about rockstar mangoes like the Alphonso, Tommy Atkins, Kent, and Ataulfo, among others. These juicy delights may take the spotlight at different times, so keep your eyes peeled and your tastebuds primed to party.
Remember, sweetness is subjective, and everyone’s taste preferences vary. So, embark on your own mango taste adventure and discover your personal sweet mango haven!
What are the best mangoes for this salad recipe?
You’ll want to use unripe, firm mangoes to make this salad. But, as far as variety goes, that depends upon your tastebuds. However, Tommy Atkins, Keitt, Haden, Kent, Ataulfo or Honey mangoes will all work great in this salad recipe.
- Tommy Atkins Mango. All-purpose mango readily available in the USA. They’re large in size and mild in flavor with a hint of citrus.
- Haden Mango. Medium in size with a green, gold, and red colored skin; these mangoes are slightly sour and ultra peachy in flavor. I personally love them.
- Kent or Florida Red Mango. Juicy and sweet-tart in flavor with green skin, these mangoes are ideal for slicing, dicing, and tossing in salads.
- Keitt Mango. These mangoes will feel soft to the touch (like a peach) and their skin remains green even when ripe. However, the fruit keeps its shape great when sliced and has a nice citrusy flavor.
- Ataulfo or Honey Mango. Small in size with a honey-sweet taste and tropical flavor. These will offer a softer texture will less crunch.
Can I use green mangoes?
Absolutely. If you’re looking for a traditional-style Thailand salad with extra tartness and crunch, use green mangoes. (Note: green mangoes are just unripe, firm mangoes. They turn yellow as they ripen and become softer in texture.)
Can I use frozen mango?
I strongly recommend using fresh mangoes to make this Thailand salad. While frozen mangos are great for smoothies or purees, they’re entirely too soft, wet, and won’t provide the same texture as fresh mangoes.
Is this recipe spicy?
I personally don’t find this salad to be particularly spicy or hot. However, the heat level is easily adjustable. Remove and discard both the seeds and ribs from the jalapeño pepper for a mild mango salad, or leave them in for a little heat.
How do I make this mango salad thailand recipe vegan?
Simply replace the fish sauce with store-bought or homemade vegan fish sauce.
What protein pairs best with this salad?
Honestly, a better question is what doesn’t pair well with this thai salad recipe with mango? Anything from grilled shrimp skewers and scallop skewers to rotisserie chicken, roasted and flaked salmon, pan-fried tofu, steamed edamame beans, and honey roasted chickpeas are excellent protein toppers for this mango salad recipe.
Can I meal prep this recipe?
You sure can! Just prepare all the salad ingredients, mix the dressing, store everything in separate airtight containers, and combine just before serving.


Colorful, crunchy, creamy, and bursting with tropical flare, this mango salad recipe is a celebration of fresh ingredients, Thai flavors, and effortless preparation. Super easy, totally customizable, and guaranteed to brighten your table—no matter the season, this salad is nothing short of “mango-nificent”.
Treat your tastebuds to the mango-tango and give this Thailand salad recipe a try. But don’t forget to come back and drop a comment below—I truly love cheering you on in the kitchen.
Until next time, cheers,
Cheyanne
Craving MORE? Follow all the deliciousness on Facebook, Pinterest and Instagram!
More refreshing summer salads with fruit!

Thai Mango Salad
Equipment
- 1 Small Bowl OR 2-Cup Glass Measure – for the dressing
- 1 Large Mixing Bowl – for the salad
Ingredients
Thai Mango Salad
- 2 whole Mangos (SEE NOTES)
- 1 head Green Cabbage or Romaine Lettuce – shredded or chopped into bite-size pieces (SEE NOTES)
- 1 large Red Bell Pepper – seeded, stemmed, and thinly sliced
- 1 whole Jalapeno Pepper – seeded, stemmed, and finely diced
- 1 medium Carrot – peeled and julienned
- ½ Cup Green Onions – thinly sliced; both white and dark parts
- 1/3 Cup Roasted Cashews OR Peanuts – chopped
- ¼ Cup Fresh Cilantro, Fresh Mint, OR Mix of Both – chopped
Coconut Milk Salad Dressing
- 7 TBS Unsweet Coconut Milk – well stirred
- 1 ½ TBS Light Brown Sugar – packed
- 1 TBS Rice Vinegar
- 1 Large Lime (about 3 TBS juice + 1 tsp zest)
- 2 tsp Fish Sauce
- Scant ¾ tsp Ground Ginger
- ¼ tsp Crushed Red Pepper Flakes – or more to taste
- to taste Kosher Salt and Ground Black Pepper
Instructions
- Make the Dressing: In a small bowl or 2-cup glass measure, combine all the ingredients for the mango salad dressing. Season with a ¼ teaspoon salt and 1/16 tsp ground black pepper. Use a whisk and stir until well combined. Taste and adjust for seasoning and flavor. Then, set aside and let the flavors develop and marry.

- Prep Mangos: Using a vegetable peeler to remove and discard the skin from the mango. Then, use a sharp Chef’s knife to slice the fruit from the stone (pit). Next, use a grater to grate the flesh slice or use a sharp knife to slice each section (or cheek) of the mango into long thin strips.

- Toss Ingredients: Add the thin strips of mangos to a large mixing bowl or serving bowl. Add the romaine/cabbage, bell pepper, jalapeno, carrots, and green onions. Toss to combine.

- Add Dressing: When ready to serve, drizzle some of the Thai salad dressing over the mango salad. Gently toss to coat all the ingredients.

- Garnish and Serve Thai Mango Salad: Garnish the top of the mango thai salad with roasted cashews or peanuts, fresh cilantro, and fresh mint. Serve with the remaining dressing on the side and enjoy immediately.

Notes
- Mangos: Authentic thai mango salads typically use grated un-ripened or under-ripened (firm) mangos. You can use whatever you prefer, just make note that you can’t grate the flesh of a ripe mango because it’s too soft.
- If using firm, under-ripe mangoes, you may want to consider adding a little bit of honey or agave to the dressing if you prefer a sweet mango salad.
- Lettuces: Over the years I’ve made this mango salad with different greens – from iceberg and butter, to romaine and cabbages. Personally, I love green cabbage and romaine here. However, you can use whatever greens you love. Just keep in mind you may want to use a salad spinner to get the leaves of more watery lettuces completely dry before making this salad recipe. This will ensure your mango salad doesn’t turn out watery or sad.
-
Need to Scale the Recipe? Hover your mouse over the number of servings in the recipe card. You’ll see a sliding scale pop up, you can use that to scale the recipe up or down as needed.
-
Got questions? I’ve got answers! If you ever run into an issue, have a question, or need any clarification – please feel free to drop them in the comments section. I’m happy to help when I can!
Nutrition
Did you make this recipe?
Mention @nospoonnecessary on Instagram and tag it #nospoonnecessary!
©No Spoon Necessary. All images and content are under copyright protection. Please do not use any images without prior permission. Kindly do not publish this recipe without prior consent. If you want to reference this recipe, please do so by linking directly to this post.





Karen
Love all fresh Asian flavors in this salad. Yummy!
Rose
We had all the ingredients; just hot chili flakes. We doubled the recipe and no leftovers. Very delicious!
Megan
Living in Nevada, I just cannot do fall foods yet. It’s too hot!!! This salad is one I could eat until November when it finally cools off. Don’t skip the toasted cashews!
Greta
It was great! I added extra veggies i had on hand.
Trinity
Easy weeknight meal
Renata
wonderful flavors!
Vickie
This was wonderful! I’ll be exploring more of your site for recipes. Thanks!!
Cricket
Tasty! I made 1/2 recipe and ate it with leftover roasted salmon. Used red onion instead of shallot
Julie
Utterly delicious. The flavors are just perfect.
Gabrielle
Amazingly tasty. Sharing this with friends 😉
Ani
Loving this salad! You do salads like a boss, let’s just say that. I loved that incredible stone fruit panzanella of your, so I’m all over this.
Peg
This was very good, and my family requested I make it again. I added other vegetables: carrot noodles, bell pepper, broccoli.
Amanza
This is a seriously tasty blend of awesomeness going on. I honestly couldn’t eat this salad fast enough, but I’ve never met a mango or a slaw I didn’t like.
Brit
I made this for dinner last night and it was absolutely delicious and also very easy. I will definitely make this again!
Tina
For the record, this dressing is fantastic!
Missy
This salad is beautiful, but Thai anything is my favorite!
Go
The mango! The cashews! The everything! So much to love!
Kath
I love all the Thai flavors here, plus the mix of all the fabulous textures. YUM!