Thai Mango Salad with Chili Lime Dressing Recipe (Fresh, Spicy & Bursting with Flavor)
Prep Time: 20 minutes | Total Time: 20 minutes | Servings: 4 | Calories: 180 kcal per serving
Thai mango salad is crisp vegetables, sweet mango, fresh herbs, and crunchy peanuts tossed in a spicy sweet lime dressing. Every bite is fresh, bright, and full of contrasting flavors. Sweet mango meets tangy lime meets spicy chili.

This is the salad that wakes up your taste buds. Bold flavors. Crunchy textures. Bright colors. Twenty minutes to make and it tastes like you ordered from a Thai restaurant.
Twenty minutes total. A salad that is anything but boring.
Why You Will Love This Recipe
Thai mango salad is exciting food. Here is what makes this recipe worth making.
The flavors are incredible. Sweet, sour, salty, and spicy all in one bite. Perfect balance.
The textures are amazing. Crisp vegetables. Juicy mango. Crunchy peanuts. Every bite is different.
It is naturally healthy. Fresh vegetables. Fresh fruit. A light dressing. Minimal oil.
It looks gorgeous. Bright orange mango. Green herbs. Red peppers. Purple cabbage. Beautiful on the plate.
It comes together fast. Twenty minutes of chopping and mixing. No cooking required.
Ingredients
For the salad:
- 2 cups (200g) green mango, julienned (or ripe mango if preferred)
- 2 cups (150g) purple cabbage, thinly sliced
- 1 cup (100g) carrots, julienned or shredded
- 1 red bell pepper, thinly sliced
- ½ cup (15g) fresh cilantro, chopped
- ½ cup (15g) fresh mint leaves, torn
- ¼ cup (10g) fresh basil leaves, torn (Thai basil if available)
- ⅓ cup (50g) roasted peanuts, chopped
- 2 green onions, thinly sliced
For the chili lime dressing:
- 3 tablespoons fresh lime juice (about 2 limes)
- 2 tablespoons fish sauce (or soy sauce for vegetarian)
- 2 tablespoons brown sugar
- 1 tablespoon rice vinegar
- 1 to 2 red Thai chilies, minced (or ½ teaspoon red pepper flakes)
- 2 cloves garlic, minced
- 1 teaspoon sesame oil
For garnish:
- Extra peanuts
- Lime wedges
- Fresh cilantro
Equipment Needed
- Large salad bowl
- Small bowl (for dressing)
- Whisk or fork
- Sharp knife and cutting board
- Julienne peeler or mandoline (optional)
- Measuring cups and spoons
Instructions
Step 1: Prepare all the vegetables. Julienne the green mango and carrots. Thinly slice the purple cabbage and red bell pepper. Slice the green onions.
Step 2: Chop the fresh cilantro, tear the mint leaves, and tear the basil leaves.
Step 3: Chop the roasted peanuts roughly.
Step 4: In a small bowl, whisk together the lime juice, fish sauce, brown sugar, rice vinegar, minced chilies, minced garlic, and sesame oil. Whisk until the sugar dissolves.
Step 5: Taste the dressing. Adjust sweetness, saltiness, or spice to your preference.
Step 6: In a large salad bowl, combine the julienned mango, purple cabbage, carrots, red bell pepper, cilantro, mint, basil, and green onions.
Step 7: Pour the chili lime dressing over the salad.
Step 8: Toss everything together thoroughly. Make sure the dressing coats all the vegetables.
Step 9: Add most of the chopped peanuts. Toss again.
Step 10: Let the salad sit for 5 to 10 minutes if you have time. This allows the flavors to meld.
Step 11: Transfer to a serving platter. Garnish with extra peanuts, lime wedges, and fresh cilantro.
Step 12: Serve immediately or chill until ready to serve.

Substitutes & Swaps
Green mango: Ripe mango works for sweeter salad. Green papaya works for traditional Thai flavor.
Fish sauce: Soy sauce or tamari works for vegetarian. Coconut aminos works for soy-free.
Purple cabbage: Green cabbage or Napa cabbage work. The color will be different.
Roasted peanuts: Cashews or almonds work. Sunflower seeds work for nut-free.
Thai chilies: Jalapeño or serrano peppers work. Red pepper flakes work for dried spice.
Variations
Shrimp Mango Salad: Add cooked shrimp on top. Protein-packed version.
Chicken Mango Salad: Add shredded rotisserie chicken. Complete meal.
Papaya Salad: Use green papaya instead of mango. Traditional som tam.
Avocado Mango Salad: Add diced avocado. Creamy and rich.
Spicy Peanut Mango Salad: Add 1 tablespoon peanut butter to the dressing. Richer and nuttier.
Tips & Tricks
Use green mango for authentic flavor. Green mango is tart and crisp. Perfect contrast to the sweet dressing.
Julienne vegetables thin. Thin strips make the salad easier to eat and look more elegant.
Do not skip the herbs. Fresh cilantro, mint, and basil are essential. They make the salad taste authentic.
Adjust the heat. Start with one chili. Add more if you want it spicier.
Dissolve the sugar completely. Whisk the dressing well. No one wants sugar crystals in salad.
Let it sit briefly. Five to ten minutes allows the vegetables to absorb the dressing.
Add peanuts just before serving. They stay crunchy. Added too early they get soggy.
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 180 kcal |
| Total Fat | 7g |
| Saturated Fat | 1g |
| Carbohydrates | 27g |
| Fibre | 5g |
| Sugars | 18g |
| Protein | 5g |
| Sodium | 620mg |
Nutrition is based on one serving made with green mango, vegetables, peanuts, and chili lime dressing.
Frequently Asked Questions (FAQs)
What is green mango?
Green mango is unripe mango. It is firm, tart, and crisp. Common in Southeast Asian cooking. Found in Asian grocery stores.
Can I use ripe mango?
Yes. The salad will be sweeter. Green mango is traditional but ripe works if you cannot find green.
How spicy is this salad?
It depends on the chilies. One Thai chili is moderately spicy. Two is quite spicy. Adjust to your preference.
Can I make this ahead?
Prep everything ahead. Store vegetables and dressing separately. Mix right before serving so vegetables stay crisp.
What if I cannot find Thai basil?
Regular basil works. The flavor is slightly different but still delicious.
Is this salad vegan?
Use soy sauce instead of fish sauce. Skip any protein additions. The salad is naturally vegan.
How do I store leftovers?
Store in an airtight container for up to 1 day. The vegetables soften over time. Best eaten fresh.
The Salad That Explodes with Flavor
Most salads are an afterthought. Thai mango salad is the main event. Sweet mango. Spicy chilies. Tangy lime. Crunchy peanuts. Every bite is an adventure. This is the salad that makes you forget you are eating vegetables.
Make this for lunch. Serve it at dinner. Bring it to a potluck. Watch everyone ask for the recipe.
Made Thai mango salad with chili lime dressing? Tell me in the comments if you used green or ripe mango and how spicy you made it. I want to hear what you think.

Thai Mango Salad with Chili Lime Dressing
Ingredients
- Salad:
- 2 cups green mango julienned
- 2 cups purple cabbage thinly sliced
- 1 cup carrots julienned or shredded
- 1 red bell pepper thinly sliced
- ½ cup fresh cilantro chopped
- ½ cup fresh mint leaves torn
- ¼ cup fresh basil leaves torn
- ⅓ cup roasted peanuts chopped
- 2 green onions thinly sliced
- Chili Lime Dressing:
- 3 tablespoons fresh lime juice
- 2 tablespoons fish sauce or soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon rice vinegar
- 1 to 2 red Thai chilies minced
- 2 cloves garlic minced
- 1 teaspoon sesame oil
- Garnish:
- Extra peanuts
- Lime wedges
- Fresh cilantro
Instructions
- Julienne green mango and carrots. Thinly slice cabbage and bell pepper. Slice green onions.
- Chop cilantro. Tear mint and basil leaves.
- Chop peanuts roughly.
- Whisk lime juice, fish sauce, brown sugar, vinegar, chilies, garlic, and sesame oil until sugar dissolves.
- Taste dressing. Adjust sweetness, salt, or spice.
- Combine mango, cabbage, carrots, bell pepper, cilantro, mint, basil, and green onions in large bowl.
- Pour dressing over salad.
- Toss thoroughly to coat.
- Add most of the peanuts. Toss again.
- Let sit 5 to 10 minutes if time allows.
- Transfer to platter. Garnish with peanuts, lime wedges, and cilantro.
- Serve immediately or chill.
Notes
- Use green mango for authentic tart flavor
- Julienne vegetables thin for elegant presentation
- Do not skip herbs — essential for authentic taste
- Adjust heat by adding more or fewer chilies
- Dissolve sugar completely in dressing
- Let sit 5 to 10 minutes for flavors to meld
- Add peanuts just before serving to stay crunchy
- Ripe mango works if green unavailable
- Use soy sauce for vegetarian version
- Store leftovers up to 1 day — best fresh