A salad so good, you’ll want to make it on repeat all summer long.
You already know what a regular salad tastes like.
Boring lettuce. A sad drizzle of dressing. Maybe some croutons if you’re feeling adventurous.
This is not that salad.
This mango salad is the kind of thing that makes people ask for the recipe before they’ve even finished their first bite. It’s sweet, tangy, a little spicy, loaded with crunch, and honestly? It’s the most refreshing thing you’ll eat all year. ðŸ¥
And the plot twist? It takes about 15 minutes to make.
Recipe at a Glance
| Detail | Info |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | None |
| Total Time | 15 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Best For | Lunch, dinner side, meal prep |
What You’ll Need
For the Salad
- 2 large ripe-but-firm mangoes, peeled and thinly sliced or julienned
- 1 red bell pepper, thinly sliced
- 1 large cucumber, thinly sliced or julienned
- 1/2 red onion, very thinly sliced
- 1 cup shredded purple cabbage
- 1 large carrot, julienned or shredded
- 1/2 cup fresh cilantro leaves
- 1/4 cup fresh mint leaves
- 1/3 cup roasted salted peanuts or cashews, roughly chopped
- 2 tablespoons sesame seeds (optional, but incredible)
For the Dressing
- 3 tablespoons fresh lime juice (about 2 limes)
- 2 tablespoons fish sauce (or soy sauce for vegan)
- 1 tablespoon honey or maple syrup
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 1-2 teaspoons sriracha or chili paste (adjust to your heat tolerance)
- 1 clove garlic, finely minced or grated
- 1 teaspoon fresh ginger, grated
Here’s the thing nobody tells you about mango salad: the mango you pick makes or breaks everything.
You want one that’s ripe enough to be sweet and flavorful, but firm enough that it holds its shape when you slice it. Too ripe and it turns to mush the second you toss it. Too underripe and it tastes like you’re eating a candle.
The sweet spot? A mango that gives just slightly when you press it. That’s the one.
Now, let’s get into all the good stuff.
Tools You’ll Need
- Sharp chef’s knife
- Cutting board
- Large mixing bowl
- Small bowl or jar (for the dressing)
- Whisk or fork
- Vegetable peeler
- Mandoline slicer (optional, but makes julienning so much faster)
- Citrus juicer
- Microplane or fine grater (for ginger and garlic)

Pro Tips
These are the things I wish someone had told me the first time I made this.
- Salt the red onion first. Slice it thin, toss it with a pinch of salt, and let it sit for 10 minutes. Then rinse it. This kills the harsh, eye-watering bite without losing any of the flavor. Game changer.
- Make the dressing first, taste it, then adjust. It should hit sweet, salty, sour, and spicy all at once. If something feels off, it probably needs more lime or more honey.
- Don’t dress it too early. Mangoes release juice the longer they sit, which can water down your dressing fast. Dress it right before serving and keep the nuts on the side until the last minute so they stay crunchy.
- Go thin on the slices. The thinner you cut the mango, cucumber, and pepper, the better every bite feels. A mandoline is your best friend here.
- Toast your sesame seeds. Just 2 minutes in a dry pan over medium heat and they go from bland to nutty and aromatic. Tiny step, big payoff.
How to Make Mango Salad
Step 1: Make the Dressing
Combine the lime juice, fish sauce, honey, rice vinegar, sesame oil, sriracha, garlic, and ginger in a small bowl or jar.
Whisk until fully combined. Taste it. Adjust the heat, salt, or sweetness until it makes you want to lick the spoon.
Set it aside.
Step 2: Prep Your Produce
Peel and julienne (or thinly slice) your mangoes. Aim for pieces that are about 2-3 inches long and roughly the same thickness so everything is uniform.
Thinly slice the red bell pepper, cucumber, and red onion. Julienne or shred the carrot.
If you salted the red onion, rinse it now and pat dry.
Step 3: Assemble the Salad
Add the mango, bell pepper, cucumber, red onion, cabbage, and carrot to a large bowl.
Add the cilantro and mint leaves.
Step 4: Dress and Toss
Pour the dressing over the salad and toss gently to combine. You want everything evenly coated without bruising the mango.
Step 5: Add the Toppings
Top with the chopped peanuts or cashews and sesame seeds right before serving.
Taste one more time. Add more lime or a pinch of salt if needed. Serve immediately.
Substitutions and Variations
Not everyone has the same pantry, and that’s totally fine. Here’s how to swap things out without losing what makes this salad so good.
Mango alternatives:
- Green (unripe) mango works great if you want a more tart, less sweet flavor. Very popular in Thai-style versions.
- Papaya is a classic swap in Southeast Asian salads.
- Peaches or nectarines in the summer are surprisingly amazing here.
Dressing swaps:
- No fish sauce? Use soy sauce or tamari for a fully vegan version.
- No sriracha? Use red pepper flakes or a fresh sliced Thai chili.
- Agave or coconut sugar instead of honey keeps it vegan.
Protein add-ins:
- Grilled shrimp tossed right in makes this a full meal.
- Shredded rotisserie chicken works if you’re short on time.
- Crispy tofu for a plant-based protein hit.
Herb swaps:
- Not a cilantro fan? Sub in fresh basil (Thai basil is especially good here) or just leave it out.
Nut-free:
- Skip the peanuts and use sunflower seeds or just extra sesame seeds.
Make-Ahead Tips
This salad is best fresh, but you can prep the components ahead of time to make assembly fast.
- The dressing keeps in the fridge for up to 5 days in a sealed jar. Actually gets better after a day.
- The vegetables (minus the mango) can be prepped and stored in airtight containers for up to 2 days.
- The mango is best cut fresh. It oxidizes and gets mushy quickly.
If you’re bringing this to a gathering, pack the dressing separately and toss everything together right before eating. You’ll look like you planned this perfectly (because you did).
Nutritional Breakdown
Here’s a rough per-serving breakdown (based on 4 servings with peanuts):
| Nutrient | Per Serving |
|---|---|
| Calories | ~220 |
| Carbohydrates | 32g |
| Protein | 5g |
| Fat | 9g |
| Fiber | 4g |
| Sugar | 22g (mostly natural from mango) |
| Vitamin C | Over 100% daily value |
Mango is genuinely one of the most nutrient-dense fruits out there. One cup gives you more than a full day’s worth of Vitamin C plus a solid dose of folate, Vitamin A, and potassium. So yes, you can feel really good about eating this.
Meal Pairing Suggestions
This salad plays well with others. Some pairings that work especially well:
- Grilled salmon or teriyaki chicken
- Thai peanut noodles
- Coconut rice
- Fish tacos (use it as a topping)
- Summer BBQ spread as a bright, acidic contrast to heavier dishes
It’s also genuinely good on its own for a light lunch. Add some grilled protein and you’ve got a complete meal in under 20 minutes.
Leftovers and Storage
Honest truth: this salad doesn’t keep incredibly well once it’s dressed.
The mango gets soggy, the nuts lose their crunch, and the whole thing turns a little watery after a few hours.
If you know you’ll have leftovers:
- Keep the dressing, nuts, and herbs separate until you’re ready to eat.
- Store undressed salad in an airtight container for up to 1 day.
- Re-drain any excess liquid before serving leftovers, and add a fresh squeeze of lime.
The dressing alone will keep for up to 5 days refrigerated and is genuinely useful on everything from grain bowls to spring rolls to regular green salads.
FAQs
What type of mango is best for this salad?
Ataulfo (also called Honey or Champagne) mangoes are the gold standard for this. They’re less fibrous and have an almost buttery sweetness. Tommy Atkins (the big red ones you see most often) work too, just pick one that’s ripe but still firm.
Can I make this ahead for a party?
Yes, with one condition: keep the dressing and nuts separate until right before serving. Everything else can be prepped a few hours ahead and refrigerated.
My dressing tastes too salty. How do I fix it?
Add more lime juice and a little more honey to balance it out. Fish sauce is very salty by nature, so start with 1.5 tablespoons and add more to taste.
Is this salad spicy?
It has a mild kick with 1 teaspoon of sriracha. Want it mild? Use half a teaspoon or skip it. Want it fiery? Add a sliced fresh Thai chili or go up to a full tablespoon of sriracha.
Can I use bottled lime juice?
You can, but fresh really does taste noticeably different here. The dressing is so simple that the quality of your lime juice matters more than you’d think.
What if I can’t find fresh mint?
Just leave it out. The salad is still amazing without it. Cilantro is the more important herb in this recipe.
Is this gluten-free?
It is if you use fish sauce or tamari instead of soy sauce (which contains gluten). Check labels on sriracha too, as some brands contain wheat.
Wrapping Up
Here’s the thing about this mango salad: it’s the kind of recipe that sounds simple but lands way harder than expected.
People who claim they don’t like salad eat three helpings of this. That’s not an exaggeration.
It’s got that rare combination of sweet, salty, spicy, crunchy, and fresh all in one bowl, and it takes less time than most people spend deciding what to make for dinner.
So make it. Take a photo. Then come back and drop a comment below telling me how it went. And if you tweaked something or came up with a variation I haven’t tried yet, I genuinely want to know. 👇