
Salmon with Mango Salsa is one of those fresh, vibrant dishes that transforms any weeknight into something special. The bright mango salsa perfectly balances the rich flavor of salmon, and it works beautifully baked in the oven or grilled outdoors. This recipe packs in color, zest, and nutrients, making it a reliable favorite at my table during summer months or on any night I am craving something fresh yet deeply satisfying.
This dish was an instant hit the first time I made it for friends on a warm evening outdoors. The colors always bring out big smiles, and nobody can resist that juicy salsa with warm salmon straight from the grill.
Ingredients
- Salmon filets: Select center cut pieces with even thickness for consistent cooking and a flaky result
- Soy sauce or coconut aminos: Both bring umami to the marinade opt for low sodium if desired
- Maple syrup or brown sugar: Adds subtle sweetness pure maple syrup gives a complex note but both work
- Olive oil: Ensures a tender result use extra virgin olive oil for the best flavor
- Lime juice: From a fresh lime offers sharp citrus that wakes everything up
- Garlic: Fresh cloves bring zing chopped fine or crushed for best distribution
- Kosher salt: Coarse texture means more flavor from less salt and prevents over salting
- Tajin: Delivers a mild chili and lime tang use the freshest spice you have
- Paprika: Builds a gentle smokiness try Spanish sweet paprika if available
- Chili powder: Offers subtle heat check the freshness and color for best punch
- Ripe avocado: Creamy richness that holds up in salsa when diced just ripe not too soft
- Mango: Choose a juicy ripe mango that gives slightly under gentle pressure for maximum sweetness
- Red bell pepper: Brings a mild crunch and a splash of color look for shiny and heavy peppers
- Cilantro: Chopped fresh for herbal zest and a garden fresh aroma
- Jalapeño: Removed seeds for gentle warmth or leave some seeds for more heat
- Red onion: Adds sharp crunch dice finely for balance in every bite
- More lime juice and kosher salt: For balancing the salsa taste as you go for just the right zing
Step-by-Step Instructions
- Marinate the Salmon:
- Whisk together soy sauce olive oil maple syrup lime juice garlic salt Tajin paprika and chili powder in a large bowl. Slide in the salmon filets and gently toss so each piece is evenly coated then cover and marinate in the refrigerator for a minimum of 20 minutes and up to overnight no longer than a day to avoid curing the fish.
- Prep the Mango Salsa:
- Dice avocado mango and red bell pepper into evenly sized pieces. Chop cilantro jalapeño and red onion very fine. Add all salsa ingredients to a bowl squeeze in fresh lime juice and sprinkle with salt then gently toss so the avocado keeps its shape. Taste and add more salt and lime juice if needed for a perfect balance.
- Grill the Salmon:
- Preheat the grill to medium high heat around 400 to 450 degrees Fahrenheit. Oil the grates by running an oiled towel over them. Remove salmon from marinade and shake off excess to avoid flare ups. Lay the salmon skin side down on the grill. Let cook for 7 to 9 minutes flipping halfway. Watch the color and grill marks if they deepen too fast flip back to the skin side. Salmon is finished when the thickest part reaches 135 to 140 degrees Fahrenheit. Remove from the heat and let it rest so it comes to the target temperature of 145 for medium rare.
- Or Bake the Salmon:
- Preheat the oven to 400 degrees Fahrenheit. Line a large baking sheet with parchment paper. Set marinated salmon filets evenly on the sheet then bake for 12 to 15 minutes until the internal temperature is between 135 and 140 degrees Fahrenheit. Let rest for a couple minutes so the juices redistribute and finish coming to temperature.
- Serve It Up:
- Arrange salmon on plates with a generous scoop of mango salsa over the top. For the full experience pair with coconut rice or a crisp salad.

My favorite part is always the first spoonful of salsa over the warm fish. The way the creamy avocado melts against the hot salmon with those little bursts of fresh lime is pure joy. For my family, this is now our go to summer evening meal when we want something fast but restaurant worthy.
Storage Tips
Leftover salmon and salsa should be stored separately in airtight containers in the fridge for up to two days. If you need to reheat the salmon warm it gently in a low oven or covered skillet so it stays moist. The salsa is best eaten cold and fresh but if prepping ahead add avocado just before serving to prevent browning.
Ingredient Substitutions
If you do not have Tajin use a mix of chili powder with a squeeze more lime. Coconut aminos easily replace soy sauce for a soy free or gluten free version. For the salsa try pineapple or peach if mango is unavailable for a different burst of sweetness. You can swap cilantro for parsley if needed.
Serving Suggestions
This salmon pairs perfectly with coconut rice or a refreshing cucumber salad. I also love loading any leftovers into tortillas for the ultimate fish taco. If you are planning to impress guests serve with a quick side of black bean salad or even grilled corn on the cob.
Cultural and Historical Context
Salmon is a staple in many coastal cuisines while mango salsa draws from Latin and tropical flavors. The combination is a nod to borderless kitchens where what is on hand and in season inspires the best fusion recipes. In my house, it represents the way we blend family traditions and new ideas with every meal.

I learned not to rush the grilling step. A rested grilled salmon lets the flavors deepen and avoids dry fish every time. Play around with the salsa ingredients but always use plenty of lime juice for that essential spark. This is the sort of dish that feels special but is so easy you will find yourself making it all year long.
Frequently Asked Questions
- → Can I use frozen salmon for this dish?
Yes, thaw frozen salmon thoroughly and pat dry before marinating to achieve the right texture.
- → Is it possible to prepare the mango salsa ahead of time?
You can chop the ingredients ahead, but combine them just before serving to maintain freshness and texture.
- → How do I prevent the salmon from sticking to the grill?
Make sure the grates are clean and well-oiled, and let the salmon cook undisturbed before flipping.
- → What internal temperature should the salmon reach?
Remove the salmon from heat at 135–140°F; it will rise to 145°F as it rests for ideal tenderness.
- → Can I substitute ingredients in the salsa?
Feel free to replace mango with pineapple or add extra bell pepper for a twist on the salsa's flavors.
- → Is this dish spicy?
The salsa has mild heat from jalapeño, but you can adjust the quantity or omit it for a milder taste.