clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a white plat with mango salad on it

Thai Mango Salad

  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 mins
  • Yield: 4-6 servings 1x
  • Category: Appetizer
  • Method: Mix
  • Cuisine: Thai
  • Diet: Vegetarian


This Thai mango salad is tangy, delicious and so quick to make!


Units Scale
  • 2 mangoes
  • 1/2 large red onion, finely sliced
  • 1/2 red pepper, finely sliced
  • 1/2 cup fresh cilantro leaves, chopped
  • 1/2 cup Thai basil leaves, chopped
  • 1/4 cup roasted peanuts


  • 3 tbsp fresh lime juice
  • 1 1/2 tbsp light soy sauce
  • 1 tbsp avocado oil (or any neutral tasting oil)
  • 1 tbsp honey (can sub agave for vegan)
  • 1/2 red Thai chilli (or more for extra spicy!)


  1. Shred your mangoes with either a Thai vegetable peeler or just finely chop the mango into slices.
  2. Mix the mango, onion, red pepper, herbs, and peanuts together in a bowl. Set aside.
  3. For the dressing, finely chop your Thai chilli and add to a cup. Add the lime juice, soy sauce, avocado oil, and honey, and mix together.
  4. Mix the dressing into the mango salad.
  5. Garnish with more peanuts and herbs.


You can use either unripened mangos or ripe mangos in this recipe, both are delicious. If you like spicy food, add more Thai chilli to the dressing If you’re preparing this salad ahead of time, don’t dress the salad until you are ready to serve it. You can substitute peanuts with cashews on top.


  • Serving Size: 1/4 of recipe
  • Calories: 180
  • Sugar: 25g
  • Sodium: 230mg
  • Fat: 5g
  • Carbohydrates: 34g
  • Fiber: 4g
  • Protein: 4.5g

Keywords: Mango salad, Thai mango salad, green mango salad