You make it once. Then you make it again three days later. Then someone asks you for the recipe at a barbecue and suddenly it’s your thing.
That’s what this mango salad does to people.
It’s bright, punchy, a little spicy, and so satisfying in a way that you wouldn’t necessarily expect from a salad. And the best part? You don’t have to cook anything. Zero heat required. Which, in the middle of summer, feels like a genuine gift.
Recipe at a Glance
| Prep Time | 15 minutes |
| Cook Time | None |
| Total Time | 15 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Best For | BBQs, meal prep, light lunches, side dish |
Why This Salad is Worth Making Right Now
Here’s something most people don’t know: mangoes are packed with over 20 vitamins and minerals per serving. So yes, this salad is gorgeous and it tastes incredible, but it’s also quietly doing really good things for your body.
It also travels well, which makes it perfect for potlucks, beach days, or making Sunday and eating it all week.
And honestly? It looks like something from a restaurant. People will assume you spent a lot of effort. You didn’t. That’s the secret.
What You’ll Need
For the Salad
- 2 large ripe mangoes, peeled and diced
- 1 English cucumber, halved and sliced
- 1 red bell pepper, thinly sliced
- 1/2 red onion, very thinly sliced
- 1 cup cherry tomatoes, halved
- 1 large avocado, diced
- 1/2 cup fresh cilantro, roughly chopped
- 1/4 cup fresh mint leaves
- 1 jalapeño, seeds removed and finely diced (optional but recommended)
- 3 tablespoons roasted peanuts or cashews, roughly chopped
For the Dressing
- 3 tablespoons fresh lime juice (about 2 limes)
- 1.5 tablespoons fish sauce (or soy sauce for vegan)
- 1 tablespoon honey or maple syrup
- 1 teaspoon sesame oil
- 1 garlic clove, minced
- 1/2 teaspoon red chili flakes (adjust to taste)
Tools You’ll Need
- Large mixing bowl
- Small bowl or jar (for the dressing)
- Sharp chef’s knife
- Cutting board
- Citrus juicer or fork
- Vegetable peeler
- Tongs or two large spoons for tossing

Pro Tips
These are the things that will make your mango salad genuinely memorable, not just decent.
- Mango ripeness matters more than anything. A firm, underripe mango will taste flat and starchy. You want one that gives just slightly when you press it. If yours are too firm, leave them on the counter for a day or two.
- Soak your red onion in cold water for 10 minutes. Slice it, put it in a bowl of ice water while you prep everything else, then drain. This pulls out the harsh bite and makes the flavor much more mellow without losing any crunch.
- Add the avocado last, always. Toss everything else first, taste and adjust the dressing, then fold in the avocado gently. It’ll stay in proper chunks instead of turning into mush.
- Make the dressing first and let it sit. Even five minutes of the garlic mingling with the lime juice and fish sauce makes it taste more cohesive and less sharp.
- Toast your nuts. Takes two minutes in a dry pan, but makes the flavor so much better. Just watch them because they burn fast.
Substitutions and Variations
This salad is very forgiving. Swap things in and out based on what you have.
Mango alternatives:
- Papaya works beautifully here
- Peaches or nectarines if mangoes aren’t in season
- Pineapple for a more tropical flavor
For a heartier version:
- Add grilled shrimp or shredded rotisserie chicken
- Toss in cooked rice noodles or quinoa to make it a full meal
- Add edamame for protein without meat
Nut-free:
- Skip the peanuts and add pumpkin seeds or sunflower seeds instead
Herb swaps:
- Not a cilantro person? Use fresh basil instead, it’s equally good
- Thai basil if you can find it adds a more complex, slightly anise-y flavor
Dressing tweaks:
- Fish sauce averse? Soy sauce or coconut aminos work perfectly
- Add a teaspoon of grated fresh ginger to the dressing for extra warmth
Make-Ahead Tips
This salad is at its absolute peak the moment it’s dressed.
That said, you can absolutely prep components ahead.
- Chop the vegetables (everything except avocado and cucumber) up to 24 hours in advance and store covered in the fridge
- Make the dressing up to 3 days ahead and keep it in a small jar in the fridge
- Wait to add the avocado and dressing until right before serving
If you’re making it for a party, set everything up in the bowl undressed, then pour the dressing over and toss right before people eat.
How to Make It
Step 1: Make the dressing.
In a small bowl or jar, whisk together the lime juice, fish sauce, honey, sesame oil, minced garlic, and chili flakes. Taste it. It should be tangy, a little salty, slightly sweet, and have a subtle heat. Adjust anything that feels off. Set it aside.
Step 2: Prep the onion.
Slice the red onion very thin and drop it into a small bowl of cold water. Let it soak while you prep everything else. This step is optional but strongly recommended.
Step 3: Prep your produce.
Peel and dice the mangoes into roughly 3/4 inch cubes. Slice the cucumber. Thinly slice the red bell pepper. Halve the cherry tomatoes. Finely dice the jalapeño (remove the seeds if you want less heat, keep them if you want more). Roughly chop the cilantro and mint.
Step 4: Toast the nuts.
Heat a small dry skillet over medium heat. Add the peanuts or cashews and stir frequently for about 2 minutes until they’re golden and fragrant. Remove from heat immediately and set aside.
Step 5: Assemble.
Drain the red onion. Add the mango, cucumber, bell pepper, cherry tomatoes, red onion, jalapeño, cilantro, and mint to a large bowl. Pour the dressing over the top and toss gently to combine.
Step 6: Add the avocado.
Add the diced avocado last and fold it in carefully so the pieces stay intact.
Step 7: Top and serve.
Scatter the toasted nuts over the top and serve immediately.
Meal Pairing Suggestions
This salad is versatile in a way that makes meal planning very easy.
| Pair It With | Why It Works |
|---|---|
| Grilled chicken or fish | The brightness cuts through any richness |
| Fish tacos | Incredible as a topping or side |
| Thai-style lettuce wraps | Same flavor profile, great combo |
| Jasmine rice | Fills it out into a full lunch |
| Grilled halloumi | Makes it a satisfying vegetarian meal |
Nutritional Breakdown (Per Serving, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~280 |
| Carbohydrates | 32g |
| Protein | 5g |
| Fat | 15g |
| Fiber | 7g |
| Vitamin C | Over 70% daily value |
| Vitamin A | ~35% daily value |
Values will vary based on exact ingredients and portions used.
Leftovers and Storage
If you’ve already dressed the salad:
It’ll keep for about 24 hours in an airtight container in the fridge. The cucumber softens a bit and the avocado darkens, but it’s still perfectly good to eat the next day.
If you want to store it longer:
Keep the dressing separate and only dress individual portions. The undressed salad (without avocado) keeps for up to 2 days.
Quick fix for next-day leftovers:
Squeeze a little fresh lime juice over it before eating. Brightens it right back up.
FAQ
Can I use frozen mango?
You can, but fresh is significantly better here. Frozen mango tends to be softer and wetter once thawed, which changes the texture of the whole salad. If fresh mangoes aren’t available, try peaches instead.
Is this salad spicy?
At the level in this recipe (jalapeño, seeds removed, plus chili flakes) it has a mild, pleasant heat. If you’re spice-sensitive, skip the jalapeño and reduce the chili flakes to a pinch. If you love heat, keep the seeds in and add more flakes.
Can I make this without fish sauce?
Yes. Soy sauce, tamari, or coconut aminos all work as a 1:1 swap. The flavor changes slightly (a little less funky and savory, more straightforward salty), but it’s still delicious.
My mangoes aren’t very sweet. What do I do?
Slightly increase the honey in the dressing by half a teaspoon. The extra sweetness in the dressing compensates for a less-ripe mango.
Can I make this salad vegan?
Yes. Swap fish sauce for soy sauce and use maple syrup instead of honey. Everything else is already plant-based.
How do I pick the right mango at the store?
Don’t go by color. Mangoes can be green and perfectly ripe, or red and completely unripe. Instead, gently squeeze it. If it gives slightly like a ripe peach, it’s ready. If it’s rock hard, leave it on the counter for a couple of days.
Wrapping Up
Summer eating should feel like this. Easy, colorful, and genuinely exciting to eat.
This mango salad has a way of making any meal feel a little special without asking much from you. Fifteen minutes, a cutting board, and a handful of ingredients you probably love already.
Give it a go this week and let me know how it turns out. Drop a comment below with any questions or tweaks you made. I love hearing what people do differently and whether you loved it as much as I do. 🥭