Thai mango salad with cucumber, bell pepper, three fresh herbs, and a bold sesame lime dressing. A no-cook recipe that’s ready in minutes.

Thai mango salad is the answer to every “I don’t want to cook but I still want something amazing” moment you’ve ever had. It’s fresh, it’s colorful, and it comes together in about 15 minutes with zero heat required. Sweet mango, crisp cucumber, crunchy cashews, and three kinds of fresh herbs all get tossed in a punchy sesame lime dressing that you’ll want to put on everything.

This is perfect for the waning days of summer, peak produce, and when turning on the oven feels like a personal offense. I needed something that felt special but didn’t require much effort, and this salad checked every box. It’s the kind of dish that looks like you spent way more time on it than you actually did – which is always a win. If you love big, bold flavors with lots of texture, this one is going to be a new regular in your rotation.

Speaking of no-cook meals that deliver big flavor, my Mandarin Orange Cabbage Salad with Peanut Dressing has that same satisfying crunch factor if you want another option to keep in your back pocket.

What You’ll Need for This Thai Mango Salad

This salad is all about fresh, ripe ingredients – so let’s talk about a few that are worth paying attention to before you start chopping.

Mango – You want ripe mangoes here. Ripe means they give just slightly when you press them and smell sweet near the stem. Underripe mango is too firm and tart, and it won’t give you that juicy sweetness that makes this salad work. Cut them into strips or bite-sized chunks – either way works great.

Fresh herbs – Don’t skip the herbs. The combination of fresh mint, fresh cilantro, and Thai basil is what gives this fresh mango salad its signature flavor. Thai basil has a slightly spicy, anise-like flavor that’s different from regular basil, but if you can’t find it, regular basil chiffonade works just fine.

Cashews – Lightly salted and roughly chopped. They add crunch and a little richness that balances all the bright, acidic flavors in the dressing. Toast them in a dry pan for a couple of minutes if you want to take the flavor up a notch. You can also use peanuts or macadamia nuts, too.

Jalapeño or Thai red chili – This is where your heat comes from. Thai chilies are spicier, jalapeño is milder. Both work – just taste as you go and adjust based on how much heat you like. It just depends on how you want to up the spicy flavor of this dish. You can also add in other red peppers if you want! This is a make your own adventure in flavours!

Fish sauce – This is a small amount but it matters. It adds a savory depth that you can’t quite replicate with anything else. If you need to keep this vegan, skip it or swap in a tiny splash of soy sauce instead.

How to Make It

Making this Thai inspired fruit salad is genuinely simple. Here’s how it goes:

  1. Prep all your ingredients first – peel and slice the mango into strips, cut the cucumber into matchsticks, slice the bell pepper into thin strips, thinly slice the shallot and jalapeño, and roughly chop your cashews and herbs.
  2. Add the mango, cucumber, red bell pepper, shallot, jalapeño, cashews, mint, cilantro, and Thai basil to a large bowl.
  3. In a small bowl or liquid measuring cup, whisk together the lime juice, soy sauce, fish sauce, honey or maple syrup, and sesame oil. Give it a taste and adjust – more lime if you want brightness, more honey if you want it sweeter, more soy if you want it saltier. Honey will take time to emulsify, so keep whisking.
  4. Right before serving, pour the dressing over the salad and toss until everything is well coated.
  5. Serve chilled with toasted sesame seeds on top if you’d like.

That last step – dressing it right before serving – is important. If you dress it too early, the mango releases juice and the salad gets watery. Keep the dressing separate until you’re ready to eat.

Tips for the Best Results

Use the ripest mango you can find. This is the star of the show. A mango that’s just barely ripe won’t have the sweetness or the soft, juicy texture that makes this salad so good. If yours aren’t quite ready, leave them on the counter for a day or two. Green mango salad is also an option, but just know unripe mango won’t have the same soft texture, or the sweetness.

Slice everything thin and uniform. The reason this salad looks so beautiful is because of the way the ingredients are cut. Thin strips and matchsticks mean every bite has a little bit of everything. A sharp knife makes this so much easier. Or you can use a mandolin with a julienne attachment blade. Adjust the sizing to your desired size of strips. This is great for mango and cucumber, or slicing the shallots.

Don’t dress it until you’re ready to eat. The lime juice will start to break down the mango and release liquid, which makes the salad watery. If you’re prepping ahead, keep the dressing in a jar and the salad in the fridge separately until right before serving.

Taste the dressing before you pour. Everyone’s lime and soy sauce has slightly different intensity. Whisk it together, taste it, and trust your instincts. A little more honey, a little more lime – make it yours.

Chill it first. This salad is best served cold. If you have time, pop the bowl in the fridge for 20-30 minutes before serving. It makes everything taste brighter and more refreshing.

This same approach applies to my Grilled Chicken Caesar Tabbouleh Salad – building a great dressing and letting it work with fresh ingredients is really all you need.

Ways to Serve It

This salad is incredibly versatile. Here are some of my favorite ways to use it:

  • As a side dish alongside grilled chicken, shrimp, or fish. I made this with grilled halibut and coconut rice. It was sublime for a late summer dinner.
  • As a light lunch on its own – the cashews and herbs make it surprisingly filling. Or fill it into lettuce cups.
  • Topped on tacos – it works beautifully as a topping for fish or shrimp tacos
  • Alongside noodles – pair it with something like cold sesame noodles for a full Thai-inspired spread

If you love Thai flavors, my Thai Turkey Sliders would be an incredible pairing for this salad at your next gathering. And for more fresh salad recipes to add to your lineup, check out all the salad recipes on the blog.

Frequently Asked Questions

Can I make this salad ahead of time? Yes, with one rule – keep the dressing separate. You can chop and prep everything and store it in the fridge for up to a day ahead. Just wait to toss it with the dressing until right before serving.

What if I can’t find Thai basil? Regular basil works just fine. Chiffonade it the same way and it will still be delicious. The flavor is a little different but it’s still fresh and bright.

Can I make this vegan? Absolutely. Just swap the fish sauce for an extra splash of soy sauce, and use maple syrup instead of honey. All the other ingredients are already plant-based.

What kind of mango works best? Ataulfo mangoes (sometimes called honey mangoes) are my top pick – they’re sweet, less stringy, and have a creamy texture. Tommy Atkins are the most common and work well too. Just make sure they’re ripe.

How spicy is this? With one jalapeño and seeds removed, it’s a mild-to-medium heat. If you want more heat, keep some seeds in or swap for a Thai red chili. If you want it mild, use less or skip the chili altogether.

How to Store It

This salad is best eaten the day it’s made, especially once it’s dressed. If you have leftovers, store them in an airtight container in the fridge for up to one day. The mango and cucumber will release some liquid as they sit, so give it a good toss before eating and know that the texture won’t be quite as crisp. It still tastes great though.

If you’re prepping ahead, store the chopped salad ingredients and dressing separately. The dressing keeps in a jar in the fridge for up to a week.

Tools For The Job

More Salads You’ll Love

Mandarin Orange Cabbage Salad with Peanut Dressing

Avocado Coleslaw with Stone Fruit and Berries

Spring Pea Pesto Pasta Salad

Roasted Beet and Arugula Salad with Raspberry Balsamic Dressing

Grilled Tuna Soft Tacos with Mango Black Bean Salad

Thai Beef Nachos

Print
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

Thai Mango Salad With the Best Sesame Lime Dressing

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Megan Keno
  • Prep Time: 20 Minutes
  • Cook Time: 0 Minutes
  • Total Time: 20 minutes
  • Yield: 8 1x
  • Category: Appetizer, Salad, Vegetable
  • Method: No Cook
  • Cuisine: Thai
  • Diet: Dairy-Free, Gluten-Free, Pescatarian, Vegan

Description

Thai mango salad with cucumber, bell pepper, three fresh herbs, and a bold sesame lime dressing. A no-cook recipe that’s ready in minutes.


Ingredients

Units Scale
Mango Salad
  • 2 large mangoes peeled and cut into strips
  • 1/2 english cucumber cut into matchsticks
  • 1 red Bell Pepper, stem and seeds removed, cut into thin strips
  • 1/2 cup Shallot thinly sliced
  • 1 Jalapeño or thai red chili stem and seeds removed, very thinly sliced
  • 1/2 cup lightly salted cashews roughly chopped
  • 1/2 cup chopped mint
  • 1/2 cup chopped cilantro
  • 1/4 cup Thai Basil or Basil, chiffonade
  • Toasted Sesame Seeds, optional
Dressing
  • 2 tbsp lime juice
  • 2 tbsp soy sauce
  • 1 tsp fish sauce
  • 1 tbsp honey or maple syrup
  • 2 tbsp sesame oil

Instructions

  1. In a large bowl add the mango, cucumber, red bell pepper, shallot, jalapeño or red chili, chopped nuts and herbs. To make things easiest, use a very sharp knife to make precise slices, or use a mandoline with a julienne blade to create matchsticks.
  2. In a small bowl whisk together the lime juice, soy sauce, fish sauce, honey/maple syrup and sesame oil. Taste and adjust the flavors as desired.
  3. Right before serving pour the dressing over the salad and toss until well coated. Serve chilled with toasted sesame seeds over the top, optional.