Thai Green Mango Salad has a way of transporting me straight to the bustling streets of Bangkok with its vibrant flavors and textures. I still remember the first time I tried an authentic Thai green mango salad; the explosion of sweet, sour, spicy, and salty was unlike anything I’d experienced! It’s essentially Thailand’s answer to a crisp, refreshing slaw, known locally as Som Tum Mamuang. The crunch of the unripe mango, the zing of the lime, and the kick of chili create a truly addictive dish that’s both invigorating and utterly delicious. It’s perfect for a hot day or whenever you crave something bright and zesty. Let’s get cooking!
Why You’ll Love This Thai Green Mango Salad
- An incredible explosion of sweet, sour, salty, and spicy flavors in every bite.
- Super quick to prepare, making it an ideal spicy green mango salad for busy weeknights.
- Bursting with fresh ingredients, this salad is wonderfully light and healthy.
- It’s budget-friendly, using simple, accessible ingredients for a big flavor payoff.
- Family-friendly, though you can easily adjust the chili to suit everyone’s taste.
- A fantastic way to enjoy the unique tartness of unripe mangoes in a refreshing way.
- This spicy green mango salad is incredibly versatile, perfect as a starter or side.
Ingredients for Thai Green Mango Salad
This vibrant salad comes together with just a few key players. For the best results in your Thai unripe mango salad, make sure your mangoes are firm and tart, not ripe and sweet. They should have a crisp texture similar to a firm apple.
- 2 medium-sized green (unripe) mangoes, peeled and julienned – the star for that signature tart crunch
- 1 small red onion or shallot, thinly sliced – adds a mild, sweet oniony bite
- 1 small red bell pepper, julienned (optional) – for a touch of sweetness and color
- 1 small carrot, grated or cut into thin matchsticks (optional) – adds more crunch and a hint of sweetness
- 1 cup bean sprouts, rinsed and drained or ½ cucumber, julienned – for extra crispness and freshness
- ¼ cup fresh cilantro leaves, roughly chopped – brings a bright, herbaceous note
- 2 tablespoons fresh mint leaves, chopped (optional) – adds a cooling, refreshing element
- 2 tablespoons roasted unsalted peanuts, roughly crushed for garnish – for that essential nutty crunch
- 3 tablespoons freshly squeezed lime juice – the backbone of the dressing, providing tartness
- 2 tablespoons fish sauce (or soy sauce for vegetarian) – for that savory, umami depth
- 1 tablespoon brown sugar – balances the sour and spicy notes with sweetness
- 1 tablespoon sweet chili sauce (optional) – adds a touch of heat and sweetness
- 1 small garlic clove, minced or grated – for a pungent kick
- 1–2 Thai red chilies, finely chopped – adjust to your spice preference for that characteristic heat
- 1 teaspoon sesame oil (optional) – adds a subtle nutty aroma
How to Make Thai Green Mango Salad
Creating this vibrant salad is surprisingly simple, and you’ll have a quick authentic green mango salad ready in no time! It’s all about combining fresh, crunchy ingredients with a perfectly balanced dressing.
- Step 1: Prepare the Mango. Start by peeling your firm, unripe green mangoes. Then, carefully julienne them into thin, matchstick-like strips. The goal here is a nice, crisp texture that holds up to the dressing. You want that signature tartness that makes this salad so refreshing.
- Step 2: Slice the Vegetables. Thinly slice your red onion or shallot. If you’re using bell pepper or carrot, julienne them into similar-sized strips as the mango for a cohesive look and bite. If using cucumber, slice it into thin strips as well. Give your bean sprouts a good rinse and drain them well; they add a lovely, delicate crunch.
- Step 3: Make the Dressing. In a medium bowl, whisk together the freshly squeezed lime juice, fish sauce (or soy sauce if you’re going vegetarian), and brown sugar. Stir until the sugar is completely dissolved. This sweet and sour base is key! Now, add the minced garlic and finely chopped Thai red chilies. If you like, stir in the sweet chili sauce and sesame oil for an extra layer of flavor and aroma. This dressing is what makes it a quick authentic green mango salad.
- Step 4: Combine the Salad. In a large mixing bowl, gently combine the julienned mango, sliced red onion, bell pepper, carrot, and bean sprouts (or cucumber). If you’re using cilantro and mint, add them now. Pour the prepared dressing over the salad ingredients. Toss everything together gently with your hands or salad tongs, ensuring every piece is lightly coated in that delicious dressing. The aroma of the fresh herbs and dressing is fantastic!
- Step 5: Garnish and Serve. Transfer the salad to a serving platter. Sprinkle the crushed roasted peanuts generously over the top for a delightful nutty crunch. This is the final touch that elevates the salad. Serve your quick authentic green mango salad immediately at room temperature or chilled for a truly refreshing experience.
Pro Tips for the Best Thai Green Mango Salad
I’ve made this salad countless times, and a few tricks really elevate it from good to absolutely amazing. Follow these tips for that perfect balance of flavors and textures!
- Choose the right mango: The absolute key to a great Thai green mango salad is using firm, unripe green mangoes. They should be tart and crisp, not sweet or soft. If you can’t find them, opt for underripe Ataulfo or Honey mangoes.
- Don’t skip the peanuts: The roasted, crushed peanuts are essential for adding a delightful crunch and nutty flavor that complements the tart mango and spicy dressing beautifully.
- Taste and adjust: My favorite part of making this salad is customizing the dressing. Always taste it before tossing. Need more tang? Add lime. Too spicy? A little more sugar or a splash of water.
- Prep ahead, dress last: You can julienne the mango and chop the vegetables a few hours in advance. Store them separately in airtight containers in the fridge. Toss everything with the dressing just before serving to keep the mango and other ingredients crisp.
What’s the secret to perfect Thai Green Mango Salad?
The secret lies in using perfectly unripe, tart green mangoes and balancing the dressing’s sweet, sour, and spicy elements. A good ratio of lime juice, fish sauce, and sugar, plus fresh chilies, creates that signature complex flavor profile for our sour mango salad. For more information on balancing flavors in Thai cuisine, you can explore resources on Thai flavor profiles.
Can I make Thai Green Mango Salad ahead of time?
Yes, you can prep the components ahead of time! Julienne your mangoes and slice your vegetables. Store them separately in airtight containers in the refrigerator. However, it’s best to toss everything with the dressing and garnishes just before serving to maintain the crispness of the ingredients for the freshest Thai green mango salad.
How do I avoid common mistakes with Thai Green Mango Salad?
The biggest mistake is using ripe mangoes; they’ll be too sweet and mushy. Always use firm, green ones! Another pitfall is over-dressing the salad; start with less dressing and add more as needed. Finally, don’t skip the peanuts – they’re crucial for texture.
Best Ways to Serve Thai Green Mango Salad
This vibrant salad is incredibly versatile and pairs beautifully with a variety of dishes, making it a fantastic addition to any meal. Its bright, zesty flavors cut through richer foods wonderfully.
- Serve this fresh mango salad as a refreshing appetizer before a main course, like grilled satay chicken or succulent pork skewers.
- It makes a perfect light side dish alongside Pad Thai or a flavorful curry. The salad’s tartness balances the richness of these dishes beautifully.
- For a complete Thai feast, enjoy it with steamed jasmine rice or sticky rice, which soak up the delicious dressing left on the plate.
Nutrition Facts for Thai Green Mango Salad
This salad is a delightful burst of flavor, and it’s surprisingly light too! Here’s a breakdown of what you can expect per serving, though remember that variations in optional ingredients can affect these numbers.
- Calories: Approx. 150-200
- Fat: Approx. 5-10g
- Saturated Fat: Approx. 1-2g
- Protein: Approx. 2-4g
- Carbohydrates: Approx. 25-35g
- Fiber: Approx. 3-5g
- Sugar: Approx. 15-20g
- Sodium: Approx. 800-1200mg (highly dependent on fish sauce)
Nutritional values are estimates and may vary based on specific ingredients used, especially optional additions and the type of fish sauce.
How to Store and Reheat Thai Green Mango Salad
Properly storing your delicious Thai Green Mango Salad ensures you can enjoy its freshness for days. After serving, let any leftover salad cool completely to room temperature. Then, transfer it to an airtight container. The best way to store mango salad is in the refrigerator, where it will stay crisp and flavorful for about 3 to 4 days. Freezing is not recommended as the texture of the mango and vegetables can become mushy upon thawing. While this salad is best enjoyed fresh, you can gently reheat it if desired. For a quick refresh, you can microwave it for 30-60 seconds, or simply let it come to room temperature for about 15 minutes before serving again. This helps revive the flavors and textures.
Frequently Asked Questions About Thai Green Mango Salad
What makes Thai Green Mango Salad so refreshing?
It’s all about the contrast! The crisp, tart green mangoes provide a refreshing base, while the zesty lime and fresh herbs like mint and cilantro add brightness. It’s a wonderfully light and satisfying salad.
Is Thai Green Mango Salad healthy?
Yes, this healthy mango salad is packed with vitamins and fiber from the fresh fruits and vegetables. It’s a great way to enjoy a flavorful dish that’s also good for you, especially when you control the sodium from the fish sauce. For more on the health benefits of mangoes, check out Healthline’s guide to mangoes.
Can I use ripe mangoes for this salad?
While you technically can, it’s strongly discouraged for an authentic experience. Ripe mangoes are too sweet and soft, lacking the essential tartness and crisp texture that defines a traditional Thai Green Mango Salad. Stick with firm, unripe ones for the best results!
What can I serve with Thai Green Mango Salad?
This vibrant salad is incredibly versatile. It’s a fantastic starter or side dish for grilled meats like chicken satay or pork skewers. It also pairs wonderfully with heartier dishes like Pad Thai, curries, or simply served with sticky rice for a complete and balanced meal.
Variations of Thai Green Mango Salad You Can Try
Once you’ve mastered the classic, don’t be afraid to get creative! This versatile salad is a fantastic base for many delicious twists. Exploring different variations is a great way to discover new favorite flavors, and it’s easy to customize to your liking.
- Spicy Seafood Twist: Add grilled shrimp, calamari, or even flaked crab meat to the mix. Toss them in with the mango and dressing for a flavorful protein boost that complements the spicy, tangy dressing.
- Nutty Crunch Variations: Swap the traditional peanuts for toasted cashews, almonds, or even crispy fried shallots for a different kind of crunch and flavor. This is a simple way to elevate the texture of your spicy Thai salad recipes.
- Vegetarian/Vegan Delight: Easily make this salad vegan by using soy sauce or tamari instead of fish sauce. Ensure your sweet chili sauce is also free of animal products. This makes for a wonderfully light and satisfying option.
- Tropical Fruit Fusion: Mix in other tropical fruits like pineapple chunks or thinly sliced star fruit for added sweetness and a different fruity dimension. This creates a delightful medley of flavors that’s perfect for a summer gathering.

Thai Green Mango Salad: 1 Irresistible Taste
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Thai Green Mango Salad, also known as Yam Mamuang, is a refreshing and flavorful Thai dish. It features crisp, unripe mangoes combined with a spicy, sweet, and sour dressing, often garnished with peanuts. This no-cook salad is quick to prepare and perfect as a starter, side dish, or light meal.
Ingredients
- 2 medium-sized green (unripe) mangoes, peeled and julienned
- 1 small red onion or shallot, thinly sliced
- 1 small red bell pepper, julienned (optional)
- 1 small carrot, grated or cut into thin matchsticks (optional)
- 1 cup bean sprouts, rinsed and drained or ½ cucumber, julienned
- ¼ cup fresh cilantro leaves, roughly chopped
- 2 tablespoons fresh mint leaves, chopped (optional)
- 2 tablespoons roasted unsalted peanuts, roughly crushed for garnish
- 3 tablespoons freshly squeezed lime juice
- 2 tablespoons fish sauce (or soy sauce for vegetarian)
- 1 tablespoon brown sugar
- 1 tablespoon sweet chili sauce (optional)
- 1 small garlic clove, minced or grated
- 1–2 Thai red chilies, finely chopped
- 1 teaspoon sesame oil (optional)
Instructions
- Prepare the mango: Peel firm, unripe green mangoes. Julienne them into thin strips.
- Slice the vegetables: Thinly slice the red onion or shallot. Julienne the bell pepper and carrot. If using cucumber, slice it into thin strips. Rinse and drain bean sprouts.
- Make the dressing: In a bowl, combine lime juice, fish sauce, and brown sugar. Stir until dissolved. Add minced garlic and chopped chilies. Mix in sweet chili sauce and sesame oil if using.
- Combine the salad: In a large bowl, mix the julienned mango, sliced vegetables, and fresh herbs. Pour the dressing over the salad. Toss gently until everything is coated.
- Garnish and serve: Sprinkle crushed roasted peanuts over the salad. Serve immediately at room temperature or chilled.
Notes
- Use firm, tart green mangoes for the best flavor.
- Adjust the amount of chili to control the spice level.
- Palm sugar can be used instead of brown sugar for a richer taste.
- For a vegetarian or vegan version, substitute fish sauce with soy sauce or tamari and ensure sweet chili sauce is animal-product-free.
- Add protein like grilled shrimp, chicken, or tofu to make it a main course.
- Other crunchy toppings include cashews or sesame seeds.
- Ingredients can be prepped ahead, but toss with dressing just before serving to maintain crispness.
- Prep Time: 20 minutes
- Cook Time: None
- Category: Salad
- Method: No-cook
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving (approx. 1/4 of recipe)
- Calories: Approx. 150-200 (will vary based on optional ingredients and exact quantities)
- Sugar: Approx. 15-20g
- Sodium: Approx. 800-1200mg (highly dependent on fish sauce)
- Fat: Approx. 5-10g
- Saturated Fat: Approx. 1-2g
- Unsaturated Fat: Approx. 4-8g
- Trans Fat: 0g
- Carbohydrates: Approx. 25-35g
- Fiber: Approx. 3-5g
- Protein: Approx. 2-4g
- Cholesterol: Approx. 0-5mg
Keywords: Thai Green Mango Salad, Yam Mamuang, spicy green mango salad, sour mango salad, authentic Thai salad, unripe mango salad, fresh mango salad, quick Thai salad, healthy mango salad