Salmon Recipe with Fresh Mango Salsa
I started making this salmon with fresh mango salsa after a beach trip where we ate something similar at a tiny seafood place that barely had six tables. I came home thinking about that sweet-spicy salsa for days and tried recreating it the next weekend. The first version was way too salty because I got heavy-handed with the soy sauce, but after a few tries, this recipe finally became one I actually crave.
Now it’s one of my favorite dinners when I want something fresh that still feels filling. The salmon gets smoky and caramelized while the cold mango salsa keeps everything bright and balanced.
Why This Recipe Works
Here’s the thing about salmon recipes: they can start tasting repetitive fast if every version uses the same lemon-butter combination. What I figured out with this recipe is that fresh mango salsa completely changes the whole meal.
The sweet mango, creamy avocado, lime juice, and jalapeño cut through the richness of the salmon perfectly. And the maple-soy glaze gives the salmon those slightly sticky caramelized edges that taste really good with the cold salsa spooned on top.
Ingredient Notes
Use ripe but firm mango if possible. Super soft mango falls apart too much once mixed with the avocado and lime juice.
For the salmon, I usually buy center-cut fillets because they cook more evenly. Skin-on salmon also works great if you want slightly crisp edges underneath.
Tajin adds extra citrus flavor without needing more lime juice. If you don’t have it, a pinch of chili powder and salt still works.
And don’t skip the avocado. I accidentally left it out once and the salsa tasted much sharper without that creamy balance.
How to Make It
Start by making the mango salsa so the flavors have a little time to sit together. Combine diced mango, avocado, red bell pepper, red onion, jalapeño, cilantro, fresh lime juice, and Tajin in a bowl.
Stir gently because the avocado breaks down fast if you overmix it. The salsa should taste fresh, slightly sweet, a little spicy, and bright from the lime juice.
For the salmon, whisk together olive oil, soy sauce, maple syrup, garlic, paprika, chili powder, and kosher salt. Brush the mixture all over the salmon fillets until evenly coated.
Cook the salmon in a hot skillet or on the grill until the outside develops darker caramelized spots and the inside flakes easily with a fork. I usually avoid moving the salmon too much while cooking because that’s what helps build the best crust.
Once cooked, spoon a generous amount of mango salsa over the salmon while it’s still warm. The juices from the salsa mix with the glaze underneath and honestly become one of the best parts of the whole dish.
I usually serve this with rice or grilled vegetables, but I’ve also eaten leftovers cold straight from the fridge standing at the counter, which tells you everything you need to know.
Things I Learned the Hard Way
Don’t overcook the salmon. It goes from perfect to dry faster than you think.
Dice the avocado slightly larger than the mango so it doesn’t completely disappear once mixed.
People always ask if frozen salmon works. It does, but thaw it completely and pat it dry first or the glaze won’t stick properly.
And if your mango isn’t sweet enough, add a tiny drizzle of honey to the salsa to balance the lime and jalapeño.
Storage & Serving Suggestions
The salmon keeps well in the fridge for about 2 days. The salsa is best fresh, though the leftovers still taste good tucked into tacos or rice bowls the next day.
Serve this with jasmine rice, grilled corn, roasted vegetables, or tortilla chips on the side. Extra lime wedges are always a good idea too.

