Easy Grilled Salmon with Mango Avocado Salsa Recipe
30 minutes ยท Serves 4
One thing I’ll say upfront: grilled salmon with mango avocado salsa is hard to wreck. No grill? Cast iron pan works fine. No jalapeรฑo? Red pepper flakes. Mango not ripe enough? Pineapple. The core method stays the same.
Summer nights, the grill’s already hot from something else, and I need a second dinner option because one of my kids decided they don’t eat burgers anymore. That’s genuinely how this recipe entered my regular rotation. I threw together a mango salsa I’d seen somewhere, put it on salmon, and now I make it probably twice a month from June through September.
I’ll admit the fruit-on-fish thing seemed off to me at first. My instinct was always lemon, maybe capers, done. But the mango doesn’t make it sweet the way you’d worry it would. It just cuts the fat in the salmon differently than acid alone does. The avocado keeps it from feeling too sharp. I’ve made it enough times now that I stop thinking about whether it works and just eat it.
It’s a good weeknight dish because the prep is short and nothing needs to happen in advance. The salsa takes about 10 minutes while the grill heats. By the time you’re done dicing, the fish is ready to go on. If you’re feeding more people, make more salsa. One mango goes surprisingly far.
How to make Grilled Salmon with Mango Avocado Salsa
Turn the grill on before you do anything else. This sounds obvious but it’s the step people skip and then stand around waiting for 15 minutes.
While the grill heats to around 400ยฐF, make the salsa. Dice one mango and one avocado into rough half-inch chunks. Chop half a red onion fine. Slice one jalapeรฑo thin, seeds out unless you want real heat. Throw it all in a bowl with the juice of one lime and a handful of cilantro. Pinch of salt. Stir it once and leave it alone.
Pat your salmon fillets dry with paper towels. This step actually matters. Wet fish steams instead of searing and you lose the edge you’re going for. Brush both sides with olive oil. Salt, pepper, smoked paprika. Go.
Scrape the grates and oil them before the fish goes on. Place the fillets skin-side down and do not touch them. I mean it. Four to five minutes, no poking, no checking. When the flesh looks opaque about halfway up the side, flip once. Three minutes on the other side. Rest two minutes. Spoon the salsa over and serve immediately.
The flip is the thing most people get wrong. If the fillet sticks when you try to turn it, it’s not ready. A seared piece of fish releases on its own when it’s done on that side. Forcing it is how you end up with half a fillet on the grill and the other half on the spatula.
A few things worth knowing about Grilled Salmon with Mango Avocado Salsa
The skin-on thing isn’t optional, at least not in my opinion. The skin slows down the heat and the fish cooks more evenly. You also have a layer between the flesh and the grates, which means less sticking and less tearing. Take the skin off after cooking if you don’t want to eat it. But cook with it on.
Mango ripeness matters more than people think. If it’s too soft it turns to pulp the moment you stir the salsa and the whole thing gets wet and flat. You want it just ripe enough to give slightly when you press it. Not soft. Definitely not hard. Somewhere in between, like a peach you’d actually buy.
The salsa gets watery if it sits too long before serving. Lime juice and salt pull moisture out of both the mango and avocado. If you need to get ahead of things, prep all the components separately and combine them when the fish comes off the grill. Two minutes of assembly is worth not having a soupy salsa.
Smoked paprika on the fish is something I didn’t do the first few times I made grilled salmon with mango avocado salsa and I think it matters. It’s not a strong flavor but it gives the surface a little depth that plain salt and pepper doesn’t. A half teaspoon is enough.
One more: get a fish spatula if you don’t have one. They’re around $12 and they’re thin enough to slide under a fillet without destroying it. A regular spatula works but it’s harder.
“I was skeptical about the mango with fish. My husband basically laughed at me when I put it on the table. Now he requests it. I’ve stopped saying I told you so.” โ reader comment
Ingredients for Grilled Salmon with Mango Avocado Salsa
| Amount | Ingredient |
|---|---|
| 4 fillets (6 oz / 170g each) | Salmon, skin-on |
| 2 tbsp | Olive oil |
| 1 tsp | Salt |
| ยฝ tsp | Black pepper |
| ยฝ tsp | Smoked paprika |
| 1 large | Ripe mango, diced |
| 1 large | Ripe avocado, diced |
| ยฝ medium | Red onion, finely chopped |
| 1 | Jalapeรฑo, thinly sliced, seeds removed |
| 1 | Lime, juiced |
| ยผ cup | Fresh cilantro, roughly chopped |
| Pinch | Extra salt for the salsa |
At the fish counter, skip anything that looks gray or dull. Fresh salmon should be a bright orange-pink and smell like the ocean. If it smells like fish, that’s already a bad sign. Also avoid the pre-marinated fillets. Those are usually salt-heavy and the texture goes soft before they ever hit heat.
On mangoes: the small yellow Ataulfo variety is less stringy than the big Tommy Atkins ones and easier to dice cleanly. Either works. Ataulfo is just nicer for a salsa where the texture matters.
No jalapeรฑo on hand: serrano works. Want zero heat: skip the chili entirely and add a little diced red bell pepper instead. Keeps the color and adds some crunch without any burn.

Ways to change it up
With a sriracha glaze: Mix 2 tablespoons sriracha with 1 tablespoon honey and brush it on the salmon in the last 2 minutes of grilling. It caramelizes faster than you’d expect so don’t walk away. Good with jasmine rice and the same salsa.
With pineapple instead of mango: Sharper and more acidic. Holds up better if the salsa needs to sit for a bit before you serve it. Works well in tacos or with coconut rice.
Mediterranean version: Forget the mango entirely. Diced tomatoes, kalamata olives, red onion, lemon juice, flat-leaf parsley. Serve it over orzo with a salad. Completely different direction but the same grilled salmon base.
As tacos: Grill the salmon whole, flake it at the table, and let people build their own with corn tortillas and the mango avocado salsa. Add a chipotle crema if you want (sour cream plus a spoonful of chipotle in adobo). Easy way to feed more people.
When you can’t grill: Roast at 425ยฐF for 12 to 14 minutes on a lined baking sheet. The texture is softer and you won’t get any char but the salsa makes up for it. Roasted asparagus fits on the same pan.
Tip for the taco version specifically: grill the fish as one piece and flake at the table rather than cutting individual portions before grilling. Stays juicier.
Leftovers
Store the salmon and salsa in separate containers or the fish gets soggy overnight. The salsa doesn’t freeze well because of the avocado. If you know you’ll have leftovers, make the salsa without avocado, refrigerate it, and add fresh avocado when you serve it the next day.
Salmon keeps in the fridge for 3 days. In the freezer, wrapped in plastic then foil, up to 2 months. Thaw overnight in the fridge.
For reheating: oven is better. Put the salmon in a small dish with a splash of water, cover loosely with foil, and heat at 275ยฐF for 12 to 15 minutes. Microwave works but use 50% power and check it after 90 seconds. Full power turns salmon into something unpleasant very fast.
Leftover ideas that aren’t just “reheat and eat it again”:
Flake cold salmon over a grain bowl with quinoa, cucumber, and fresh salsa. Five minutes if the quinoa is already done.
Scramble leftover salmon into eggs with dill and a little cream cheese. It sounds wrong and it tastes good.
Toss flaked salmon with pasta, olive oil, capers, and lemon. Whatever pasta shape is in the cupboard.
Questions about Grilled Salmon with Mango Avocado Salsa
Can I use frozen salmon? Yes, but thaw it overnight in the fridge and dry it very thoroughly. Frozen fish holds more water and the surface needs to be as dry as possible before it goes on the grill.
What ruins this dish most often? Low heat. People put the fish on before the grill is properly hot and it steams instead of searing. The surface goes pale and the fish sticks. Preheat for a full 10 minutes.
Can I make the salsa in the morning? Most of it. Everything except the avocado can be mixed a couple hours ahead. Add the avocado right before serving or it browns and the texture goes off.
No grill, no outdoor space at all? Cast iron on the stovetop. Get it hot enough to smoke a little before the fish goes in. Skin-side down, 4 to 5 minutes, flip, 2 to 3 more. No grill marks but it sears properly.
How do I tell when it’s cooked through? Press the thickest part with a fork. It should flake and look opaque all the way through. Some white protein seeping out is normal. If you use a thermometer, pull it at 125ยฐF for medium. It’ll carry over a few degrees while it rests.
Grilled salmon with mango avocado salsa is 30 minutes on a weeknight with no real cleanup. If the last few dinners have been underwhelming, this is worth the mango. Hot grill, dry fish, patient flip.
