Salmon Recipe with Fresh Mango Salsa
This Salmon Recipe with Fresh Mango Salsa is everything a weeknight dinner should be — vibrant, packed with fresh flavors, and honestly way more impressive than the effort it actually takes.
We’re talking tender, Tajin-spiced salmon fillets paired with a sweet-and-spicy avocado mango salsa that comes together in minutes. It’s a high-protein, omega-3-rich meal that fits beautifully into a balanced, wholesome lifestyle.
Hey there, I’m Claire Whitmore — a self-proclaimed flavor chaser from Asheville, NC, where citrus and spice are basically my love language. This salmon recipe with fresh mango salsa hits all the notes: bold, bright, a little tropical, and easy enough to pull off on a Tuesday.
Salmon brings heart-healthy omega-3 fatty acids to the table, and the homemade mango salsa — loaded with fresh avocado, jalapeño, cilantro, and red bell pepper — adds color, crunch, and pure joy.
The first time I made this, I was testing it for a summer dinner party and ended up eating half the salsa straight from the bowl before the guests even arrived. No regrets. Now it’s in my regular rotation — grilled in the summer, baked in the oven when it’s raining. Either way, it never disappoints.
Table of Contents
Little Snapshot: What This Recipe Delivers
This Salmon Recipe with Fresh Mango Salsa features four marinated salmon fillets seasoned with Tajin, paprika, and chili powder, then grilled or baked to juicy perfection, and served with a fresh mango-avocado salsa made with lime, jalapeño, cilantro, and red onion.
It takes about 35 minutes total (plus marinating time), serves four, and is a gluten-free, high-protein weeknight dinner the whole family will love.
Why You’ll Love This Recipe 🌸
- This Salmon Recipe with Fresh Mango Salsa comes together in under 40 minutes — faster than waiting for a table at your favorite restaurant.
- The sweet-spicy mango salsa does double duty: it’s a topping, a side, and honestly a snack situation all on its own — no judgment here.
- It’s naturally gluten-free, packed with heart-healthy omega-3 fatty acids, and loaded with fresh produce, which means you feel amazing after eating it, not just during.
- According to Healthline’s comprehensive guide to salmon nutrition, the omega-3s and high-quality protein in salmon support heart health, muscle maintenance, and reduced inflammation — and this easy mango salmon recipe makes it genuinely delicious to eat more of it.
Quick Facts ⚡
Here’s the quick scoop on this Salmon Recipe with Fresh Mango Salsa.
- CourseMain Dish
- Prep Time15 minutes
- Cook Time10–15 minutes
- Total Time~35 min + marinate
- Servings4 servings
- DifficultyEasy
Nutritional Peek
Good news — this easy salmon recipe with mango is as nourishing as it is colorful. Here’s a rough breakdown per serving (1 salmon fillet + generous salsa portion):
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~420 kcal |
| Protein | ~38g |
| Total Carbohydrates | ~22g |
| Total Fat | ~22g |
| Saturated Fat | ~3.5g |
| Fiber | ~5g |
| Sugar | ~13g (natural) |
| Sodium | ~620mg |
Estimates based on standard ingredients. Values may vary depending on salmon fillet size and exact portions.
Ingredients

For this mango salsa recipe for salmon, you’ll want to grab two groups of ingredients. For the salmon marinade — soy sauce (or coconut aminos for a gluten-free swap), maple syrup, olive oil, lime juice, garlic, and the spice lineup (Tajin, paprika, chili powder, and kosher salt) — make sure everything is measured and ready before the salmon hits the bowl.
For the mango avocado salsa — fresh mango, ripe avocado, red bell pepper, cilantro, jalapeño, red onion, and lime juice — dice it all small for the best texture in every bite.
For the Salmon Marinade
| Amount | Ingredient |
|---|---|
| 2 tbsp | Soy sauce or coconut aminos (for GF, use coconut aminos) |
| 1 tbsp | Maple syrup or brown sugar |
| 2 tbsp | Olive oil |
| 2 tbsp | Fresh lime juice (about 1 lime) |
| 2 cloves | Crushed garlic (or 1 tsp garlic powder) |
| ½ tsp | Kosher salt |
| 2 tsp | Tajin seasoning (see Note 1) |
| 1 tsp | Paprika |
| 1 tsp | Chili powder |
| 4 fillets | Salmon fillets, 4–6 oz each (see Note 2) |
For the Mango Avocado Salsa
| Amount | Ingredient |
|---|---|
| 1 large | Ripe avocado, pitted and diced |
| 1 large | Ripe mango, diced |
| ½ | Red bell pepper, diced small |
| 2 tbsp | Fresh cilantro, finely chopped |
| ½ | Jalapeño, seeded and minced |
| ¼ cup | Red onion, finely diced |
| 2 tbsp | Fresh lime juice (about 1 lime) |
| ½ tsp | Kosher salt, plus more to taste |
Note 1: Tajin is a chili-lime seasoning powder you’ll find in the spice aisle or near the produce section. It gives the salmon that addictive tangy-smoky edge. Don’t skip it!
Note 2: Skin-on salmon holds together much better on the grill. Wild-caught Pacific salmon is a great choice for flavor and sustainability.
Tools You’ll Actually Use
- Large mixing bowl (for marinade and tossing salmon)
- Whisk
- Cutting board and sharp knife (you’ll be doing a lot of dicing)
- Outdoor grill or grill pan (or a rimmed baking sheet for the oven version)
- Parchment paper (for baked version)
- Instant-read meat thermometer — honestly your best friend here
- Tongs or a fish spatula
- Small bowl for the salsa
- Plastic wrap (for covering the marinating salmon)
Step-by-Step Instructions
This easy salmon recipe with mango comes together in a simple flow — marinate, prep your salsa, then cook. Here’s exactly how to do it:

- Make the marinade In a large bowl, whisk together 2 tablespoons soy sauce (or coconut aminos), 2 tablespoons olive oil, 1 tablespoon maple syrup, 2 tablespoons fresh lime juice, 2 cloves crushed garlic, ½ teaspoon kosher salt, 2 teaspoons Tajin, 1 teaspoon paprika, and 1 teaspoon chili powder until fully combined and fragrant.
- Marinate the salmon Add the 4 salmon fillets to the marinade and toss gently to coat each fillet on all sides. Cover the bowl tightly with plastic wrap and refrigerate for at least 20 minutes, or up to overnight — just don’t push it past 24 hours, or the acid will start to break down the fish.
- Make the mango avocado salsa While the salmon marinates, dice 1 large ripe mango and 1 large ripe avocado into small, even pieces. Add them to a medium bowl along with ½ diced red bell pepper, ¼ cup finely diced red onion, ½ seeded and minced jalapeño, and 2 tablespoons finely chopped fresh cilantro. Squeeze 2 tablespoons of fresh lime juice over everything, sprinkle with ½ teaspoon kosher salt, and toss gently. Taste and adjust lime juice and salt as needed. Set aside.
- Prep the grill When you’re ready to cook, clean your grill grates well and brush them with an oil-soaked paper towel to prevent sticking. Preheat your grill to medium-high heat, about 400–450°F. This ensures those gorgeous grill marks and a good sear without drying out the salmon.
- Grill the salmon Remove the salmon fillets from the marinade and shake off any excess — too much marinade on the grill causes flare-ups. Discard the leftover marinade. Place each fillet skin-side down on the hot grill and cook for 7–9 minutes total, flipping halfway through. If the grill marks are getting too dark before the center is cooked, flip back to skin-side. Use an instant-read thermometer and pull the salmon off the heat when it reaches 135–140°F internally — it’ll carry over to the safe 145°F target while resting.
- Or bake the salmon (oven option) Preheat your oven to 400°F and line a large rimmed baking sheet with parchment paper. Remove salmon from the marinade, discard the marinade, and arrange the fillets on the prepared sheet. Bake for 12–15 minutes, or until an instant-read thermometer reads 135–140°F. The tops should look lightly caramelized and your kitchen will smell absolutely incredible.
- Serve and enjoy! Plate the cooked salmon fillets immediately and spoon generous amounts of mango avocado salsa right on top. Serve alongside coconut rice if you want to lean fully into the tropical vibes. Squeeze a little extra lime if you’re feeling it — I always am.
Claire’s Pro Tips & Gentle Guidance
When it comes to easy salmon recipes with mango, a few small habits make a huge difference. Most issues come down to either overcooking the salmon or under-seasoning the salsa — here’s how to avoid both without any stress.
Use a meat thermometer — always. I cannot stress this enough. Salmon goes from perfectly tender to disappointingly dry in about 60 seconds, and you really can’t judge doneness from the outside alone. Pulling it at 135–140°F and letting it rest is the secret to that silky, just-cooked texture.
Marinate for at least 20 minutes, but overnight is magic. The Tajin and lime juice do incredible things to the salmon when given time. If you’re meal prepping, toss the salmon in the marinade the night before and you’ll have a dinner-ready fillet waiting for you tomorrow.
Don’t dice your avocado too early. Avocado oxidizes quickly, so prep the mango salsa no more than 30–45 minutes before serving. The extra lime juice helps slow browning — but fresh is always best.
Oil those grill grates generously. Salmon skin sticks easily to a dry or dirty grill. Folding a paper towel, soaking it in oil, and using tongs to rub down the grates right before you add the fish is a game-changer. I learned this the hard way after losing a beautiful fillet to a sticky grate situation.
Taste your salsa before it hits the table. Fresh lime juice and salt levels vary wildly by batch, fruit ripeness, and personal preference. Always taste, adjust, and taste again. As Food Network Kitchen’s grilled mango salmon guide demonstrates, a well-balanced mango salsa is what really elevates the whole dish.
Quick Fixes for Salmon Recipe with Fresh Mango Salsa
My salmon is sticking to the grill.
This almost always comes down to two things: the grates weren’t oiled well enough, or the salmon was flipped too soon. Let it cook undisturbed until it naturally releases — if it’s still sticking, give it another minute or two. Forcing a flip before it’s ready tears the fillet.
The salmon is dry or overcooked.
Pull it off the heat sooner than you think you need to. Salmon at 135–140°F still looks slightly translucent in the very center, and that’s perfect — it’ll finish cooking as it rests. If you’re consistently overcooking it, try the baked oven method, which is more forgiving with thicker fillets.
My mango salsa is too sweet and not punchy enough.
Add more lime juice first, then a touch more salt, and if you want heat, add a bit more minced jalapeño or a pinch of extra Tajin. The salsa should have a bright, zingy quality that cuts through the richness of the salmon.
The salsa is too watery.
Over-ripe mango releases a lot of liquid. If your salsa gets soupy, drain off excess liquid and serve it with a slotted spoon. Also, make sure the jalapeño and red onion are diced small — large chunks release more water as they sit.
The marinade flares up on the grill.
This happens when too much marinade is left on the fish. Shake off the excess well and blot lightly with paper towels before placing the fillets on the grill. Discard leftover marinade — don’t be tempted to baste with it.
Variations & Fun Twists
One of the best things about this mango salmon recipe is how easy it is to riff on. A few ideas to keep things fresh:
- Tropical twist: Add diced fresh pineapple to the mango salsa for extra sweetness — pairs beautifully with the Tajin-spiced salmon. (You’ll love this alongside our teriyaki pineapple stuffed peppers for a full tropical dinner spread!)
- Sheet pan dinner: Arrange the marinated salmon on a sheet pan with sliced zucchini and bell peppers — similar to what we do with this Hawaiian chicken sheet pan — and roast everything together at 400°F.
- Blackened version: Increase the Tajin and chili powder, skip the marinade, and cook the salmon in a cast iron skillet with butter over high heat for a bold blackened crust.
- Taco night: Flake the cooked salmon into warm corn tortillas, top with mango salsa and a drizzle of lime crema. Instant crowd-pleaser.
- Bowl-style: Serve over coconut rice or cauliflower rice with sliced avocado, pickled red onion, and extra salsa for a nourishing grain bowl vibe.
- No jalapeño: Skip the jalapeño and add a pinch of smoked paprika to the salsa for family-friendly mild heat.
Serving, Storage & Reheating

This easy salmon recipe with mango is best served immediately hot off the grill with the fresh salsa piled right on top. It pairs beautifully with fluffy coconut rice, a simple green salad, or roasted zucchini (which, speaking of — check out this garlic butter steak with zucchini for more veggie-forward dinner inspo).
Storage: Store leftover cooked salmon and mango salsa separately in airtight containers in the fridge. The salmon keeps well for up to 3 days. The mango salsa is best eaten within 1 day — avocado browns quickly and the texture gets a bit soft by day two.
If you know you’ll have leftovers, consider making the salsa without avocado and adding fresh diced avocado just before serving.
Reheating: Reheat salmon gently in a skillet over low heat with a tiny drizzle of olive oil, or in the oven at 275°F for about 10 minutes until just warmed through. Avoid the microwave if you can — it has a way of making salmon rubbery. Cold leftover salmon also makes an incredible flaked salmon salad or grain bowl topping!
No-Waste Kitchen Magic
Hate throwing food away? Same. Here are a few ideas to make sure nothing from this recipe goes to waste:
- Leftover mango salsa (minus avocado): Spoon it over scrambled eggs, mix it into a green salad dressing, or use it as a relish for grilled chicken.
- Day-old salmon: Flake cold leftover salmon into a grain bowl with cucumber, avocado, and sesame dressing for a next-day lunch that’s honestly better than the original.
- Cilantro stems: Don’t toss them! Cilantro stems are completely edible and flavor-packed. Mince them fine and stir them right into the salsa.
- Overripe mango: If your mango is a bit too soft for nice clean dice, blend it with lime juice and a pinch of salt for a quick mango drizzle sauce to go on everything.
- Lime rinds: After juicing, freeze lime halves for zesting into future marinades, dressings, or cocktails.
FAQs
Can I make this Salmon Recipe with Fresh Mango Salsa in the oven instead of the grill?
Absolutely! The oven baked version is just as delicious and really forgiving. Preheat your oven to 400°F, line a baking sheet with parchment paper, and bake the marinated salmon fillets for 12–15 minutes until the internal temperature hits 135–140°F. The tops get slightly caramelized from the maple syrup in the marinade, which is honestly stunning.
What’s the best way to store leftover mango salmon?
Store the cooked salmon and mango salsa in separate airtight containers in the refrigerator. Salmon keeps for up to 3 days, but the mango avocado salsa is best eaten within 24 hours because the avocado browns quickly. Pro tip: make the salsa without avocado if you’re meal prepping, and add fresh avocado right before serving.
How do I know when the salmon is done cooking?
The most reliable method is an instant-read thermometer — pull it off the heat when it reaches 135–140°F and let it rest for a couple of minutes to carry over to the USDA-recommended 145°F. Visually, the salmon should flake easily at the thickest part and look opaque on the outside with just a slight translucency in the very center.
Can I use frozen salmon for this mango salsa recipe?
Yes, just make sure to thaw it completely in the refrigerator overnight before marinating. Pat the fillets dry with paper towels before adding them to the marinade — frozen salmon releases extra moisture and you want that marinade to really cling to the fish, not dilute.
Will the mango salsa work with other fish?
Oh yes — this mango avocado salsa is incredibly versatile. It’s gorgeous on halibut, mahi-mahi, tilapia, or even grilled shrimp. The sweet-spicy-citrusy combination complements any mild to medium-flavored fish beautifully.
I’d absolutely love to see your version of this Salmon Recipe with Fresh Mango Salsa! Whether you grilled it, baked it, or turned it into tacos — drop a comment below and share your photos.
This mango salmon recipe is so flexible, I bet you’ve already got some creative twists in mind. And hey, if you’ve got a trick for keeping that avocado extra green in the salsa, please tell me your secrets.
I’m Claire Whitmore — a flavor-obsessed home cook from Asheville, NC, where the farmer’s market is my happy place and every dinner table deserves something bright and delicious. For me, cooking isn’t about perfection — it’s about the joy of feeding people you love (and maybe sneaking an extra spoonful of mango salsa before anyone notices).

Salmon Recipe with Fresh Mango Salsa
Equipment
- Large mixing bowl
- Whisk
- Cutting board
- Sharp knife
- Outdoor grill or grill pan
- Rimmed baking sheet
- Parchment paper
- Instant-read meat thermometer
- Tongs or fish spatula
- Small bowl
- Plastic wrap
Ingredients
Salmon Marinade
- 2 tbsp soy sauce or coconut aminos for gluten-free
- 1 tbsp maple syrup or brown sugar
- 2 tbsp olive oil
- 2 tbsp fresh lime juice about 1 lime
- 2 cloves garlic crushed, or 1 tsp garlic powder
- ½ tsp kosher salt
- 2 tsp Tajin seasoning chili-lime seasoning powder
- 1 tsp paprika
- 1 tsp chili powder
- 4 fillets salmon fillets 4–6 oz each, skin-on recommended
Mango Avocado Salsa
- 1 large ripe avocado pitted and diced
- 1 large ripe mango diced
- ½ red bell pepper diced small
- 2 tbsp fresh cilantro finely chopped
- ½ jalapeño seeded and minced
- ¼ cup red onion finely diced
- 2 tbsp fresh lime juice about 1 lime
- ½ tsp kosher salt plus more to taste
Instructions
- In a large bowl, whisk together 2 tablespoons soy sauce (or coconut aminos), 2 tablespoons olive oil, 1 tablespoon maple syrup, 2 tablespoons fresh lime juice, 2 cloves crushed garlic, ½ teaspoon kosher salt, 2 teaspoons Tajin, 1 teaspoon paprika, and 1 teaspoon chili powder until fully combined and fragrant.
- Add the 4 salmon fillets to the marinade and toss gently to coat each fillet on all sides. Cover the bowl tightly with plastic wrap and refrigerate for at least 20 minutes, or up to overnight — do not exceed 24 hours or the acid will begin to break down the fish.
- While the salmon marinates, dice 1 large ripe mango and 1 large ripe avocado into small, even pieces. Add them to a medium bowl along with ½ diced red bell pepper, ¼ cup finely diced red onion, ½ seeded and minced jalapeño, and 2 tablespoons finely chopped fresh cilantro. Squeeze 2 tablespoons of fresh lime juice over everything, sprinkle with ½ teaspoon kosher salt, and toss gently. Taste and adjust lime juice and salt as needed. Set aside.
- Clean your grill grates and brush them with an oil-soaked paper towel to prevent sticking. Preheat the grill to medium-high heat, about 400–450°F.
- Remove the salmon fillets from the marinade and shake off any excess — too much marinade causes grill flare-ups. Discard the leftover marinade. Place each fillet skin-side down on the hot grill and cook for 7–9 minutes total, flipping halfway through. If grill marks are getting too dark before the center is cooked, flip back to skin-side. Remove from heat when the internal temperature reaches 135–140°F; it will carry over to 145°F while resting.
- Oven option: Preheat oven to 400°F and line a large rimmed baking sheet with parchment paper. Remove salmon from marinade, discard the marinade, and arrange fillets on the prepared sheet. Bake for 12–15 minutes, or until an instant-read thermometer reads 135–140°F internally.
- Plate the cooked salmon fillets immediately and spoon generous amounts of mango avocado salsa on top. Serve alongside coconut rice if desired. Squeeze extra lime juice over everything just before serving.
