When Summer Fruit Meets Bold Heat
There is a specific kind of meal that stops you mid-bite and makes you close your eyes for just a second — the kind where every element is doing exactly what it should, and the whole thing tastes like it was meant to exist. That is what happens when you spoon a generous heap of this Peach Mango Salsa over a perfectly grilled piece of fish. The sweetness of ripe summer peaches and golden mango hits first, followed immediately by a gentle fire from jalapeño, then a brightness from fresh lime juice that ties everything together. It is refreshing, bold, nourishing, and genuinely beautiful in the bowl.
I first made a version of this salsa on a warm July evening when I had two very ripe peaches that needed to be used, half a mango sitting on the counter, and a fillet of halibut thawing in the fridge. What started as an improvised weeknight dinner became one of those recipes I have made on repeat every summer since. The kind that friends ask you to bring to cookouts, that your family requests alongside grilled chicken, and that honestly tastes just as good eaten straight from a bowl with tortilla chips while you are still cooking everything else.
What I love most about this recipe, from a health and wellness standpoint, is how genuinely good it is for you while still feeling like a treat. Fresh fruit, fresh herbs, a little heat, no refined sugar, no preservatives — just clean, whole ingredients working together to create something spectacular. It is the kind of topping that makes eating well feel effortless and joyful rather than like a compromise. Whether you are serving it over fish tacos, grilled salmon, or alongside something from the grill like our Huli Huli Chicken with its Hawaiian sweet pineapple BBQ glaze, this salsa fits right in.

Why You’ll Love This Recipe
- Ready in 15 minutes flat. No cooking required — just chop, mix, and go. This is a no-cook recipe that comes together faster than almost anything else you will make this summer.
- Incredibly versatile. Yes, it was made for fish — but it shines on grilled chicken, shrimp tacos, pulled pork, grain bowls, and even spooned onto a beautiful piece of avocado toast.
- Naturally sweet with zero added sugar. The fruit does all the heavy lifting here. Ripe peaches and mango bring all the sweetness you need, making this a naturally wholesome topping.
- Adjustable heat level. Love it mild? Remove the jalapeño seeds. Want serious fire? Add a serrano or leave the seeds in. This recipe bends to your spice preference without losing its character.
- Packed with vitamins and antioxidants. Fresh mango and peaches are loaded with vitamins A and C, and the addition of fresh herbs and citrus juice means every bite is genuinely nourishing.
- Visually stunning. The jewel-toned colors of orange mango, golden peach, red onion, and bright green cilantro make this one of the most gorgeous things you will put on a plate all year.
Key Ingredients
The magic of this Peach Mango Salsa starts with choosing the right fruit. You want ripe but firm peaches — ones that give just slightly when pressed but still hold their shape when diced. If they are too soft, the salsa turns mushy; too underripe and you lose that luscious sweetness. Similarly, your mango should be ripe and fragrant, ideally an Ataulfo (champagne) mango for its buttery texture and concentrated sweetness, though any ripe variety will work beautifully. Together, these two fruits create a layered sweetness that is complex rather than one-dimensional.
The heat element here comes from fresh jalapeño, which provides a clean, grassy heat that integrates naturally with the fruit. Unlike dried chili flakes or hot sauce, fresh jalapeño adds texture alongside its fire, which gives the salsa body. Balancing that heat is fresh lime juice — and please, use fresh here, not the bottled kind. The acidity of fresh lime brightens every other flavor in the bowl, keeps the fruit from tasting flat, and adds a citrusy zing that makes the whole thing feel alive. Red onion adds a gentle bite and gorgeous color contrast, and if you find raw red onion too sharp, a quick 5-minute soak in cold water will mellow it considerably. Finally, fresh cilantro is the herbal backbone that ties this salsa together — its brightness works in harmony with the tropical fruit in a way that dried herbs simply cannot replicate. If you are a cilantro-skeptic, fresh flat-leaf parsley is a workable substitute, but do give cilantro a try here — it genuinely belongs.
Pro Tips & Variations

Tip 1: Dice everything uniformly. The best salsas have a consistent dice — aim for about ¼-inch pieces for all your fruit and vegetables. This ensures every forkful has a little bit of everything, and it makes the salsa look polished and intentional rather than rustic and thrown-together. A sharp chef’s knife and a little patience go a long way here.
Tip 2: Let it rest before serving. This salsa genuinely improves with 15–20 minutes of rest at room temperature before you serve it. That short window allows the lime juice to slightly macerate the fruit and the flavors to meld together into something more cohesive. If you are making it ahead, refrigerate it and let it come to room temperature for about 10 minutes before serving.
Tip 3: Choose your fruit wisely. Out-of-season peaches can be disappointing — mealy, flavorless, and watery. If fresh peaches are not at their peak, frozen peaches (thawed and patted dry) actually work quite well here. Serious Eats has a great guide on how to pick ripe stone fruit that is worth bookmarking before your next farmers market trip.
Tip 4: Control the heat level. The seeds and white membrane of a jalapeño contain the majority of the capsaicin. For a mild salsa, remove both completely. For medium, remove the seeds but leave some membrane. For a full-heat version, leave everything in or swap the jalapeño for a serrano pepper, which runs noticeably hotter.
Variation — Add avocado: Fold in ½ a diced avocado just before serving for a creamier, more substantial salsa that is excellent over fish tacos or on grain bowls. This is a natural bridge between this recipe and our restaurant-style guacamole — you are essentially combining two great things.
Variation — Add black beans: A ½ cup of rinsed, drained black beans turns this into a more filling side dish or dip. It pairs especially well with grilled chicken or spooned into tacos.
Variation — Swap the heat: Red Fresno chili adds beautiful color and a slightly fruitier heat profile than jalapeño. Habanero, used very sparingly, adds a floral, tropical heat that plays up the mango notes in an interesting way.
Variation — Make it a full salad: Toss the salsa with a handful of arugula and a drizzle of olive oil for a quick side salad. The peppery arugula is a wonderful contrast to the sweet fruit.
Serving suggestion — Chip dip: If you are looking for a fresh fruit-based dip to serve alongside chips at a summer gathering, this salsa is incredible alongside our fresh pico de gallo — offer both on a board with tortilla chips and watch them disappear. According to Food Network’s guide to fresh fruit salsas, fruit-based salsas are one of the most crowd-pleasing party appetizers you can make with summer produce.
Nutritional Highlights
This Peach Mango Salsa is one of those genuinely feel-good recipes where the nutrition story is just as delicious as the flavor story. A single serving delivers a meaningful dose of Vitamin C from both the mango and fresh lime juice — important for immune function, skin health, and iron absorption. Mango is also an excellent source of Vitamin A in the form of beta-carotene, which supports eye health and acts as a potent antioxidant in the body. Fresh peaches contribute potassium, which supports healthy blood pressure, along with dietary fiber to support digestive wellness. The jalapeño brings capsaicin to the party, a compound with well-documented anti-inflammatory properties. Because this recipe contains no added sugar, very minimal sodium, and is entirely plant-based, it fits naturally into a wide range of eating patterns — including gluten-free, vegan, paleo, and Whole30 lifestyles. At roughly 65 calories per generous serving, it is one of the most nutrient-dense toppings you can add to your plate, making every bite of grilled fish feel like an even better choice.
Frequently Asked Questions
Can I make Peach Mango Salsa ahead of time?
Yes, and in fact a short rest period actually improves this salsa. You can make it up to 24 hours in advance and store it in an airtight container in the refrigerator. The flavors deepen and meld beautifully overnight. One note: if you are planning to add avocado, do not add it until just before serving, as avocado will brown and soften too much over time. When serving from the fridge, let the salsa sit at room temperature for about 10 minutes before plating — cold salsa can mute some of the bright flavors.
What type of fish works best with Peach Mango Salsa?
This salsa is an exceptional match for mild, flaky white fish — halibut, mahi-mahi, tilapia, cod, and sea bass are all wonderful choices because their clean flavor lets the salsa shine without competing. Grilled salmon is also a classic pairing; the richness of the fish balances the sweetness of the fruit beautifully. For a more casual presentation, use it as a topping for fish tacos made with grilled or blackened fish — the tropical salsa takes the place of a traditional pico and adds incredible freshness. Grilled shrimp skewers are another excellent vehicle. Really, any lean protein cooked simply on the grill pairs well here — grilled chicken thighs, pork tenderloin, and even grilled tofu all benefit from a few spoonfuls of this bright, fruity salsa.
How do I store leftover Peach Mango Salsa and how long does it keep?
Store any leftover salsa in a sealed airtight container in the refrigerator for up to 3 days. The fruit will release some liquid as it sits, which is completely normal — just give the salsa a gentle stir before serving and drain off any excess juice if you prefer a less watery consistency. The flavors remain vibrant and delicious through day two, though by day three the texture of the fruit begins to soften noticeably. This salsa does not freeze well, as the cell structure of fresh fruit breaks down during freezing and thawing, resulting in a mushy texture. For the best experience, make it fresh or at most one day ahead.

Make It, Share It, Save It
This Peach Mango Salsa is the kind of recipe that earns its permanent spot in your warm-weather rotation on the very first try. It is effortlessly healthy, startlingly flavorful, and fast enough to pull together on a Tuesday night without any stress. Whether you are spooning it over grilled fish on a weeknight, setting it out as a party dip with chips, or using it to elevate a simple grain bowl into something worth photographing, it delivers every single time. If you make this recipe, I would love to see it — share your photos and tag us, save it to your summer recipe board, and leave a comment below telling me what you served it with. Your creativity with this one is going to be delicious.
Find the complete recipe card below ↓
Peach Mango Salsa
A vibrant, no-cook Peach Mango Salsa bursting with sweet ripe fruit, fresh jalapeño heat, and bright lime juice — the perfect topping for grilled fish, tacos, or enjoyed straight with chips.
Ingredients
- 2 medium ripe peaches (peeled, pitted, and diced into ¼-inch pieces (about 1½ cups))
- 1 large ripe mango (peeled, pitted, and diced into ¼-inch pieces (about 1 cup))
- 1 medium jalapeño (seeded and finely minced (leave seeds in for more heat))
- ¼ cup red onion (finely diced)
- ¼ cup fresh cilantro (roughly chopped)
- 2 tablespoons fresh lime juice (from about 1½ limes)
- 1 teaspoon lime zest (optional but recommended)
- ¼ teaspoon kosher salt (plus more to taste)
- ⅛ teaspoon ground cayenne pepper (optional, for extra heat)
Instructions
- Prep the fruit: Peel, pit, and dice the peaches and mango into uniform ¼-inch pieces. Add them to a medium mixing bowl.
- Add the aromatics: Add the finely diced red onion and minced jalapeño to the bowl with the fruit.
- Add the fresh elements: Add the chopped cilantro, fresh lime juice, and lime zest to the bowl.
- Season: Sprinkle in the kosher salt and cayenne (if using). Gently toss everything together until well combined.
- Taste and adjust: Taste the salsa and adjust seasoning as needed — more lime juice for brightness, more salt for depth, or more jalapeño for heat.
- Rest and serve: Let the salsa rest for at least 15 minutes at room temperature before serving to allow the flavors to meld. Serve over grilled fish, tacos, chicken, or with tortilla chips.



