Learn how to make Thai Mango Salad with green mango, crunchy vegetables, peanuts, and a zesty sweet-savoury Thai dressing.
If you are searching for a salad that is colourful, crunchy, refreshing, and bursting with bold flavour, Thai Mango Salad deserves a place at your table. This vibrant dish brings together firm green mango, crisp vegetables, fragrant herbs, crunchy roasted peanuts, and a beautifully balanced dressing that combines sour, salty, sweet, and spicy notes. The result is an exciting salad that feels light yet incredibly satisfying.
What makes this Thai Mango Salad particularly special is the contrast between its ingredients. The green mango provides a pleasantly sharp, tangy bite, while cucumber and red pepper bring freshness and crunch. Fresh mint and coriander add aromatic brightness, roasted peanuts contribute a nutty finish, and the dressing ties everything together with lime juice, fish sauce, brown sugar, Thai sweet chilli sauce, and optional fresh chilli. The recipe inspiration and core ingredient proportions are based on the referenced recipe from Takes Two Eggs.
Best of all, this Thai Mango Salad is remarkably quick to prepare. The referenced recipe takes about 20 minutes from preparation to serving, making it ideal for busy weekdays, summer gatherings, family lunches, or whenever you want something fresh without spending hours in the kitchen. Whether you serve it as a light lunch, appetiser, or colourful side dish, this Thai Mango Salad is guaranteed to wake up your palate.
Table of Contents
💚 Why You’ll Love This Recipe
- 🥭 Bright And Refreshing: The combination of tart green mango, cucumber, lime and fresh herbs gives this Thai Mango Salad an irresistibly refreshing character.
- 🌶️ Packed With Flavour: Every mouthful delivers a delicious balance of sweet, sour, salty, savoury and spicy flavours.
- 🥜 Wonderful Texture: Crisp mango and vegetables contrast beautifully with crunchy peanuts and optional fried shallots.
- ⏱️ Quick To Prepare: This easy mango salad can be assembled in around 20 minutes, with no complicated cooking required.
- 🌿 Fresh And Colourful: Red pepper, green mango, fresh herbs and cucumber create a visually exciting plate.
- 🍋 A Zesty Dressing: The mango salad dressing combines lime, fish sauce, brown sugar, sweet chilli sauce and fresh chilli for a punchy finish.
- 🍽️ Highly Versatile: Enjoy this Thai Mango Salad as a side dish, appetiser, light lunch or accompaniment to grilled foods.
- 🔥 Easy to Customise: Increase the chilli for a spicy mango salad or reduce it for a gentler, family-friendly version.
- 🥗 Perfect For Salad Lovers: If you enjoy fresh Thai salad recipes and colourful Asian salad recipes, this dish is an excellent addition to your collection.
🛒 Ingredients Needed – Serves 6
🥭 For The Green Mango Salad
- 🥭 2 Medium Unripe Green Mangoes: Choose firm mangoes with a tart flavour. They should be crisp enough to grate or cut into thin strips without becoming mushy.
- 🫑 1 Red Bell Pepper: Thinly slice the pepper into matchsticks for sweetness, colour, and a satisfying crunch.
- 🥒 1 Cucumber: Cut the cucumber into thin matchsticks. Persian or similarly crisp cucumbers work particularly well.
- 🧅 ½ Red Onion: Slice very thinly so the onion adds a gentle sharpness without overpowering the other ingredients.
- 🌿 ½ Cup Fresh Coriander: Roughly chop the coriander to introduce a fragrant, citrusy, and slightly peppery flavour.
- 🌱 ¼ Cup Fresh Mint: Chop the mint shortly before serving to preserve its fresh aroma and cooling character.
🍋 For The Mango Salad Dressing
- 🍋 3 Tablespoons Fresh Lime Juice: Freshly squeezed lime provides the bright acidity that gives this salad its characteristic zing.
- 🐟 2 Tablespoons Fish Sauce: Fish sauce supplies the savoury umami depth that balances the tart mango and citrus.
- 🍯 1 Tablespoon Packed Brown Sugar: Brown sugar softens the sharpness of the lime and green mango while adding gentle caramel notes.
- 🌶️ 1 Tablespoon Thai Sweet Chilli Sauce: This contributes sweetness, mild heat, and additional savoury complexity.
- 🌶️ 1 Red Thai Chilli, Chopped: Add this according to your preferred spice level. Remove the seeds for less heat.
🥜 For The Garnish
- 🥜 ¼ Cup Roasted Peanuts: Crush the peanuts roughly rather than finely to create noticeable nutty crunch throughout the salad.
- 🧅 Fried Shallots, Optional: Sprinkle over the finished salad for an extra layer of crispness and savoury flavour.

🔪 Equipment Needed
- 🔪 Sharp Chef’s Knife: Use it to slice the mango, pepper, cucumber, onion and chilli into neat, thin pieces.
- 🪵 Large Chopping Board: Provides a stable surface for safely preparing the fruit, vegetables and herbs.
- 🥣 Small Mixing Bowl: Use it to combine the lime juice, fish sauce, sugar, sweet chilli sauce and chilli.
- 🥗 Large Mixing Bowl: Gives you enough room to toss the vegetables, herbs and dressing without crushing the ingredients.
- 🥄 Wooden Spoon or Salad Tongs: Use them to gently fold and toss the salad until everything is evenly coated.
- 🥭 Vegetable Grater or Mandoline: Helps create thin, even strips of green mango. Always use caution when operating a mandoline.

👩🍳 Step-By-Step Guide: How To Make Thai Mango Salad
Cooking Instructions:
Follow these detailed steps carefully to make perfect Thai Mango Salad every single time.
1️⃣ Prepare The Dressing
- 🍋 Add 3 tablespoons of fresh lime juice to a small mixing bowl.
- 🐟 Add 2 tablespoons of fish sauce, followed by 1 tablespoon of packed brown sugar.
- 🌶️ Stir in 1 tablespoon of Thai sweet chilli sauce.
- 🔥 Add the finely chopped Thai chilli if you want a spicy mango salad.
- 🥄 Whisk or stir thoroughly until the sugar has dissolved and the dressing looks evenly combined.
- 👅 Taste the dressing before adding it to the salad. Add a little more lime for acidity, sugar for sweetness, or chilli for extra heat.
This simple mango salad dressing is the flavour engine of the entire dish, so taking a moment to balance it properly makes a significant difference.
2️⃣ Prepare The Green Mangoes
- 🥭 Wash and peel the green mangoes.
- 🔪 Use a sharp knife, vegetable grater, or mandoline to cut the mango into very thin strips.
- 🥣 Place the mango strips into a large mixing bowl.
- ⚠️ Avoid using soft, fully ripe mangoes because they can become too sweet and tender for this crunchy salad.
The ideal mango for this Thai Mango Salad should be firm, crisp, and distinctly tart.
3️⃣ Slice The Vegetables
- 🫑 Thinly slice the red bell pepper into matchsticks.
- 🥒 Cut the cucumber into thin matchsticks of similar size to the mango.
- 🧅 Thinly slice the red onion.
- 🌿 Roughly chop the coriander and mint.
- 🌶️ If using fresh Thai chilli, chop it finely.
Uniform cutting helps the ingredients distribute evenly and ensures every bite contains a little of the salad’s different flavours and textures.
4️⃣ Combine The Salad Ingredients
- 🥭 Add the sliced green mango to the large mixing bowl.
- 🫑 Add the red pepper, cucumber and red onion.
- 🌿 Scatter over the chopped coriander and mint.
- 🥄 Gently toss the ingredients together until evenly distributed.
At this stage, your Thai Mango Salad should already look colourful and inviting, with contrasting green, red and purple tones.
5️⃣ Add The Dressing
- 🍋 Pour the prepared dressing over the salad.
- 🥄 Using salad tongs or two large spoons, gently toss everything together.
- 🔄 Continue tossing for approximately 30–60 seconds, making sure the dressing reaches the mango, vegetables, and herbs.
- 👅 Taste again and adjust the seasoning if necessary.
Do not aggressively mix the salad. Gentle tossing protects the delicate herbs and keeps the vegetables crisp.
6️⃣ Add The Crunchy Garnish
- 🥜 Scatter the crushed roasted peanuts over the salad.
- 🧅 Add fried shallots if using.
- 🌿 Finish with a little extra fresh mint or coriander if desired.
- 🍽️ Serve immediately for the best combination of crisp texture and fresh flavour.
Your vibrant Thai Mango Salad is now ready to enjoy🎉.

⭐ Tips For A Perfect Result
- 🥭 Choose Firm Green Mangoes: The mango is the star, so choose fruit that is unripe, firm, and pleasantly tart. Avoid mangoes that are soft or overly fragrant.
- 🔪 Keep Everything Thin and Even: Similar-sized strips allow the dressing to coat every ingredient evenly and make the salad easier to eat.
- 🍋 Use Fresh Lime Juice: Bottled lime juice can lack the aromatic brightness needed for a really lively mango salad dressing.
- 🧂 Balance The Four Main Flavours: Thai-inspired salads are all about harmony. Taste for sourness, sweetness, saltiness, and heat before serving.
- 🌶️ Control the Chilli: Start with a small amount if you are unsure about the heat. You can always add more, but you cannot easily remove it.
- 🥜 Add Peanuts Just Before Serving: Keeping the peanuts separate until the final moment helps preserve their crunch.
- 🧅 Use Fried Shallots As A Finishing Touch: They are optional, but their crisp texture and savoury flavour make an excellent contrast to the fresh ingredients.
- 🥗 Dress Just Before Eating: The salad stays crispest when the dressing is added shortly before serving.
- 🌿 Do Not Overwork the Herbs: Toss gently so the mint and coriander remain fresh and attractive.
- 👅 Taste Before Serving: Green mangoes vary in tartness, so the dressing may need slight adjustment depending on the fruit you use.
🍽️ Serving Suggestion
- Serve Thai Mango Salad immediately after dressing it so the mango and vegetables retain their crisp texture. It makes an excellent side dish alongside grilled chicken, grilled prawns, barbecued meats or other boldly seasoned dishes.
- For a lighter meal, serve a generous bowl of Thai Mango Salad with grilled prawns, tofu or chicken. The combination transforms the salad into a more substantial lunch while keeping its fresh, colourful character.
- For entertaining, arrange the salad on a wide serving platter rather than a deep bowl. Sprinkle the crushed peanuts and fried shallots over the top just before bringing it to the table. The colourful presentation makes this a particularly attractive Thai appetiser.
🔄 Variations
- 🥕 Add Carrots: Grated or julienned carrots provide extra colour, sweetness and crunch.
- 🍅 Add Cherry Tomatoes: Halved cherry tomatoes introduce juicy sweetness and a vibrant red colour.
- 🌱 Make It Vegetarian: Replace fish sauce with soy sauce or tamari for a vegetarian-friendly version.
- 🌿 Try Palm Sugar: Palm sugar can replace brown sugar when available and gives the dressing a more traditional Thai character.
- 🍯 Use Honey: If you do not have Thai sweet chilli sauce, a little honey can add sweetness, although the flavour will be slightly different.
- 🍤 Add Grilled Prawns: Cooked prawns turn this green mango recipe into a more substantial meal.
- 🍗 Add Chicken: Thinly sliced grilled chicken makes an excellent protein-rich addition.
- 🌱 Add Tofu: Crispy tofu is a useful plant-based option for an Asian mango salad.
- 🌶️ Make It Extra Spicy: Add additional Thai chilli or retain the chilli seeds for a fiery spicy mango salad.
- 🥜 Experiment With Nuts: Peanuts are classic, but cashews can also provide a delicious crunchy finish.
⏱️ Recipe At A Glance
- 🥗 Recipe: Thai Mango Salad
- 👨👩👧👦 Serves: 6
- ⏱️ Prep Time: 20 Minutes
- 🍳 Cook Time: 0 Minutes
- ⏰ Total Time: 20 Minutes
- 🌶️ Cuisine: Thai-Inspired
- 🍽️ Course: Salad, Appetiser Or Side Dish
- 🔥 Calories: Approximately 113 kcal Per Serving
- 🥭 Primary Ingredient: Green Mango
- 🌿 Best Served: Fresh And Immediately After Dressing
The calorie figure is based on the source recipe’s stated nutrition information.

Thai Mango Salad Recipe
Equipment
- 1 Sharp Chef’s Knife
- 1 Large Chopping Board:
- 1 Small Mixing Bowl
- 1 Large Mixing Bowl
- 1 Wooden Spoon or Salad Tongs –
- 1 Vegetable grater or mandoline
Ingredients
For The Green Mango Salad
- 2 medium unripe green mangoes
- 1 red bell pepper
- 1 cucumber
- ½ red onion
- ½ cup fresh coriander
- ¼ cup fresh mint
For The Mango Salad Dressing
- 3 tablespoons fresh lime juice
- 2 tablespoons fish sauce
- 1 tablespoon packed brown sugar
- 1 tablespoon Thai sweet chilli sauce
- 1 red Thai chilli – chopped
- For The Garnish
- ¼ cup roasted peanuts
- Fried shallots – optional
Instructions
Step 1: Prepare The Dressing
- Add 3 tablespoons of fresh lime juice to a small mixing bowl.
- Add 2 tablespoons of fish sauce and 1 tablespoon of packed brown sugar.
- Stir in 1 tablespoon of Thai sweet chilli sauce.
- Add the finely chopped Thai chilli if desired.
- Whisk or stir until the sugar has dissolved and the dressing is evenly combined.
- Taste and adjust the lime, sugar or chilli according to preference.
Step 2: Prepare The Green Mangoes
- Wash and peel the green mangoes.
- Use a sharp knife, vegetable grater or mandoline to cut the mangoes into very thin strips.
- Place the mango strips into a large mixing bowl.
- Avoid using fully ripe mangoes because they are too soft and sweet for this crunchy Thai Mango Salad.
Step 3: Slice The Vegetables
- Thinly slice the red bell pepper into matchsticks.
- Cut the cucumber into thin matchsticks similar in size to the mango.
- Thinly slice the red onion.
- Roughly chop the coriander and mint.
- Finely chop the Thai chilli if using.
Step 4: Combine The Salad Ingredients
- Add the sliced green mango to the large mixing bowl.
- Add the red pepper, cucumber and red onion.
- Scatter over the chopped coriander and mint.
- Gently toss everything together until evenly distributed.
Step 5: Add The Dressing
- Pour the prepared dressing over the salad.
- Using salad tongs or two large spoons, gently toss everything together.
- Continue tossing for approximately 30–60 seconds, ensuring the dressing reaches all the mango, vegetables and herbs.
- Taste and adjust the seasoning if necessary.
- Avoid aggressive mixing so the herbs and vegetables remain crisp.
Step 6: Add The Crunchy Garnish
- Scatter the crushed roasted peanuts over the salad.
- Add fried shallots if using.
- Finish with a little extra fresh mint or coriander if desired.
- Serve the Thai Mango Salad immediately for the best combination of crisp texture and fresh flavour.
Notes
- 🥭 Choose Firm Green Mangoes: Select unripe, crisp mangoes with a pleasantly tart flavour for the best texture and authentic taste.
- 🔪 Slice Thinly and Evenly: Cut the mango and vegetables into thin, similar-sized strips so every bite has a balanced mix of flavours and crunch.
- 🍋 Use Fresh Lime Juice: Freshly squeezed lime gives the dressing a brighter, more refreshing flavour than bottled juice.
- 🌶️ Adjust the Chilli: Add more or less Thai chilli according to your preferred level of heat.
- 🥣 Balance the Dressing: Taste the dressing before adding it to the salad and adjust the lime, sugar, fish sauce, or chilli to achieve the perfect sweet, sour, salty, and spicy balance.
- 🥜 Add Peanuts Last: Sprinkle the roasted peanuts and fried shallots over the salad just before serving to keep them wonderfully crunchy.
- 🥗 Dress Just Before Serving: Toss the salad with the dressing shortly before eating to prevent the mango and vegetables from becoming soggy.
- 🌿 Keep the Herbs Fresh: Add the mint and coriander towards the end and toss gently to preserve their fresh flavour and appearance.
- 🧊 Store Carefully: If preparing ahead, keep the dressing separate from the salad ingredients and refrigerate leftovers in an airtight container for up to one day.
🧊 Storage Instructions
- 🥗 Best Fresh: This Thai Mango Salad is best enjoyed immediately after preparation while the vegetables and mango are at their crispest.
- 🧊 Refrigerate Promptly: If you have leftovers, place them in an airtight container and refrigerate.
- ⏰ Use Within 1 Day: The source recipe recommends storing the prepared salad for up to one day.
- 🍋 Store Dressing Separately: If you are preparing the salad ahead, keep the dressing separate and combine it immediately before serving to help prevent sogginess.
- 🥜 Keep Garnishes Separate: Store peanuts and fried shallots separately, so they retain their crunch.
📊 Nutritional Information – Approximate Per Serving
The following figures are based on the nutrition information published with the source recipe and are approximate. The percentage Daily Value is calculated using a 2,000-calorie reference diet where applicable.
| Nutrient | Approximate Amount Per Serving | Approx. % DV |
|---|---|---|
| Calories | 113 kcal | 6% |
| Carbohydrates | 19 g | 7% |
| Protein | 3 g | 6% |
| Total Fat | 4 g | 5% |
| Saturated Fat | 1 g | 5% |
| Fibre | 3 g | 11% |
| Sugars | 15 g | — |
| Sodium | 539 mg | 23% |
| Potassium | 338 mg | 7% |
| Calcium | 36 mg | 3% |
| Iron | 1 mg | 6% |
| Vitamin C | 57 mg | 63% |
Direct Nutrition Source: The nutrition figures above are adapted from the published recipe at Takes Two Eggs – Thai Mango Salad↗.
💚 Health Benefits And Advice
- 🥭 Provides Vitamin C: Green mango and fresh lime contribute vitamin C, an important nutrient that supports normal immune function and helps protect cells from oxidative stress.
- 🌿 Includes Fresh Plant Foods: Mango, cucumber, pepper, onion, and herbs provide a variety of plant-based nutrients.
- 🥗 Contains Dietary Fibre: The vegetables and mango contribute fibre, which forms part of a balanced diet.
- 🥜 Includes Healthy Fats: Peanuts provide unsaturated fats alongside plant protein and other nutrients.
- 💧 Refreshing and Hydrating: Cucumber and fresh fruit contribute water, making this salad particularly appealing in warm weather.
- ⚖️ Enjoy As Part Of A Balanced Diet: Although this salad contains nutritious ingredients, the dressing contains fish sauce and therefore contributes a noticeable amount of sodium. Enjoy it as part of an overall balanced diet.
- 🐟 Consider Allergies And Dietary Needs: Fish sauce contains fish, while peanuts are a common allergen. Use suitable alternatives when necessary.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
❓ Frequently Asked Questions
Q1. What Type Of Mango Is Best For Thai Mango Salad?
👉 Firm, unripe green mangoes are best because they provide the crisp, tart flavour that defines Thai Mango Salad. Avoid very soft ripe mangoes, which are sweeter and less crunchy.
Q2. Can I Make Thai Mango Salad Less Spicy?
👉 Absolutely. Simply reduce or omit the Thai chilli. The chilli is optional, so you can make a mild version that still has plenty of flavour.
Q3. Can I Make Thai Mango Salad Without Fish Sauce?
👉 Yes. Replace fish sauce with soy sauce or tamari for a vegetarian-friendly alternative. Taste the dressing afterwards and adjust the sweetness and acidity as needed.
Q4. Can I Prepare Thai Mango Salad In Advance?
👉 You can prepare the ingredients ahead, but it is best to keep the dressing separate until shortly before serving. This helps the mango and vegetables remain crisp.
Q5. Is Thai Mango Salad Healthy?
👉 Thai Mango Salad contains fruit, vegetables, fresh herbs, nuts, and citrus, making it a nutrient-rich choice within a balanced diet. However, the fish sauce contributes sodium, so portion and dietary needs should be considered.
Q6. Can I Add Protein To Thai Mango Salad?
👉 Yes. Grilled prawns, chicken or tofu can make the salad more filling. Cook the protein separately, allow it to cool slightly, and add it just before serving.
Q7. What Can I Use Instead Of Thai Sweet Chilli Sauce?
👉 A small amount of honey can provide sweetness, although it will not completely reproduce the sweet-spicy flavour of Thai sweet chilli sauce.
Q8. Can I Use Ripe Mangoes?
👉 You can, but the result will be sweeter and softer. For an authentic crunchy mango salad experience, firm green mangoes are preferable.
Q9. How Long Does Thai Mango Salad Last In The Fridge?
👉 For the best texture, eat it immediately. Leftovers can be refrigerated in an airtight container for up to one day, according to the source recipe.
Q10. What Makes Thai Mango Salad Different From Other Mango Salads?
👉 The combination of green mango with a sweet, sour, salty, and spicy dressing gives Thai Mango Salad its distinctive flavour profile, while fresh herbs and peanuts add additional aroma and crunch.
Q11. Can I Add Carrots To Thai Mango Salad?
👉 Yes. Julienned or grated carrots are an excellent addition because they provide natural sweetness, colour and extra crunch.
Q12. What Should I Serve With Thai Mango Salad?
👉 Serve it with grilled chicken, prawns, tofu, barbecued meats, rice dishes or other savoury foods. Its bright acidity works especially well with rich or smoky dishes.
Q13. Can I Make This A Vegan Mango Salad?
👉 Yes. Replace the fish sauce with a suitable vegan soy sauce or tamari alternative and check that your sweet chilli sauce is vegan-friendly.
Q14. Why Is My Mango Salad Too Sour?
👉 The mangoes may be particularly tart. Balance the dressing by adding a little more brown sugar or sweet chilli sauce, then taste again.
Q15. Why Has My Salad Become Soggy?
👉 The most common reason is dressing the salad too early. Keep the dressing separate until serving and add crunchy garnishes at the last moment.
🌟 Final Thoughts
A great salad does not need complicated techniques or a long list of ingredients, and Thai Mango Salad proves exactly that. With crisp green mango, colourful vegetables, fragrant herbs, roasted peanuts and a vibrant dressing, every element has a purpose. The combination creates a dish that is refreshing enough for a warm afternoon yet bold enough to stand alongside hearty mains.
What makes this Thai Mango Salad especially enjoyable is its flexibility. You can make it mild or fiery, vegetarian or protein-packed, extra crunchy or generously herbed. Add carrots, cherry tomatoes, prawns, chicken, or tofu depending on the occasion. You can even adjust the dressing until its sweet, sour, salty, and spicy notes suit your personal taste. That adaptability makes this easy mango salad a recipe worth returning to again and again.
So, the next time you have firm green mangoes in your kitchen, turn them into something spectacular. Slice them thinly, gather your freshest vegetables and herbs, mix up that zingy dressing, and finish everything with crunchy peanuts and optional fried shallots. In just about 20 minutes, you can have a colourful Thai Mango Salad ready to brighten your table, impress your guests, and add a deliciously fresh twist to your collection of Salad Recipes.
- How to Make Nigerian Salad: A Delicious Fresh Delight 🥗🇳🇬✨
- How to Make Ginger Carrot Salad: A Delicious Crunchy Delight🥕✨
- How to Make Asian Slaw: A Delicious Fresh Delight🥗🥢✨
- Amazing Salad Recipes: 120+ Fresh & Healthy Ideas to Try Today🥗
- 47 Delicious High-Protein Recipes for All-Day Energy and Strength💪🥑

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen, and follow.










