I am absolutely delighted to share my favorite Salmon with Mango Salsa Recipe with you! This dish captures the perfect harmony between the rich, buttery flavor of grilled salmon and the bright, zesty sweetness of fresh mango salsa. Every bite is a burst of tropical freshness paired with a smoky, savory finish that feels both indulgent and healthy. Whether I’m treating myself after a long day or hosting friends for dinner, this recipe always earns rave reviews, and it’s so easy to prepare that it has become a staple on my weeknight menu.
Why You'll Love This Salmon with Mango Salsa Recipe
What really draws me to this Salmon with Mango Salsa Recipe is the way the flavors balance each other so beautifully. The salmon is marinated in a mix of tangy lime juice, garlic, and warm spices like paprika and chili powder, which gives it a mild kick without overpowering the fish’s natural richness. Then the fresh mango salsa adds a wonderful contrast with its juicy sweetness, creamy avocado, and just a hint of heat from jalapeño. It’s like a little tropical vacation for your taste buds every time I make it.
Aside from the exciting flavor profile, I love how straightforward the preparation is. The marinade comes together in minutes, and while the salmon soaks up the flavor, I whip up the salsa using simple fresh ingredients. I often grill the salmon outdoors, which adds a lovely smoky char that enhances the dish, but it’s just as fantastic baked in the oven when the weather isn’t cooperating. This recipe is perfect for any season and occasion — from weekend family dinners to impressing guests at a summer party. It stands out because it’s both vibrant and comforting at the same time.
Ingredients You'll Need
The beauty of this recipe is how a handful of simple, fresh ingredients come together to create something extraordinary. Each component adds a distinct texture, taste, or burst of color that makes the dish not only flavorful but visually stunning as well.
- Soy sauce or coconut aminos: Provides the salty umami base for the marinade; choose coconut aminos for a gluten-free option.
- Maple syrup or brown sugar: Adds a touch of sweetness that balances the tangy lime and spicy seasonings perfectly.
- Olive oil: Gives a smooth texture to the marinade and helps keep the salmon moist while cooking.
- Lime juice: Brings a bright, citrusy zing that livens up the flavor in both the marinade and salsa.
- Garlic (crushed or powder): Infuses the fish with savory depth and aroma.
- Kosher salt: Enhances all the flavors and seasons both the fish and salsa precisely.
- Tajin seasoning: Adds a spicy, tangy Mexican flair that gives the salmon a unique, mouthwatering kick.
- Paprika and chili powder: Provide warmth and subtle smokiness to the marinade without overwhelming the salmon’s natural flavor.
- Salmon filets (4-6 ounces each): The star of the dish, ideally fresh and skin-on for perfect grilling.
- Ripe avocado: Offers creaminess and richness to the mango salsa, mellowing the heat and bringing balance.
- Ripe mango: Delivers juicy sweetness with a tropical punch that brightens the salsa.
- Red bell pepper: Adds a crisp texture and vibrant red color for visual appeal and crunch.
- Cilantro: Lends fresh herbal notes that complement the lime and mango beautifully.
- Jalapeño: Brings a mild heat that wakes up the salsa and adds complexity.
- Red onion: Provides a sharp bite and crunch contrast to the creamy avocado and sweet mango.
Directions
Step 1: In a large bowl, whisk together the soy sauce (or coconut aminos), olive oil, maple syrup (or brown sugar), lime juice, crushed garlic, kosher salt, Tajin, paprika, and chili powder. This marinade is where all the magic begins, blending sweet, tangy, and spicy notes.
Step 2: Add the salmon filets to the marinade, turning them gently to coat every surface. Cover the bowl with plastic wrap and refrigerate for at least 20 minutes to let the flavors soak in. If you have more time, marinating overnight will deepen the taste, but no longer than that to keep the texture perfect.
Step 3: While your salmon is marinating, prepare the mango salsa. Dice the ripe mango, avocado, red bell pepper, and red onion into small, even pieces. Mince the jalapeño, being mindful of the seeds if you prefer less heat. Chop the cilantro finely and combine everything in a bowl.
Step 4: Squeeze fresh lime juice over the salsa and sprinkle with kosher salt. Toss everything gently to mix, then taste and adjust seasoning with more lime or salt as needed. This salsa should taste bright, a little spicy, and perfectly balanced with sweet and savory elements.
Step 5: Preheat your grill to medium-high heat (around 400 to 450°F). Clean the grates thoroughly and brush them with oil using a paper towel to prevent sticking. If you prefer baking, preheat the oven to 400°F and line a baking sheet with parchment paper.
Step 6: Remove the salmon from the marinade, letting excess liquid drip off but don’t rinse it. Discard the leftover marinade to avoid flare-ups on the grill. Place the salmon skin-side down on the grill or arrange on the baking sheet if baking.
Step 7: Grill the salmon for about 7 to 9 minutes, flipping carefully halfway through if desired. If you notice your grill marks getting too dark before the salmon is cooked through, flip the fish back onto the skin side to finish. For baking, cook the salmon for 12 to 15 minutes until it reaches an internal temperature of 135-140°F—the perfect doneness for moist, tender salmon.
Step 8: Remove the salmon from heat and let it rest briefly; it will continue to cook slightly to reach a safe internal temperature of 145°F while resting.
Step 9: Serve each filet topped generously with mango salsa alongside your favorite sides. Coconut rice pairs beautifully with this dish, but I also love it with steamed greens or a fresh green salad.
Servings and Timing
This Salmon with Mango Salsa Recipe serves 4 people, making it a perfect dinner for a small family or a friendly gathering. The prep time is quick — approximately 10 to 15 minutes to make the marinade and salsa — plus at least 20 minutes for the marinade to work its magic. Cooking the salmon takes about 8 to 15 minutes depending on whether you grill or bake it. All told, from start to finish, you’re looking at roughly 30 to 40 minutes. If you marinate overnight, it fits beautifully into a meal prep plan or a relaxed cooking day.
How to Serve This Salmon with Mango Salsa Recipe
When I serve this salmon, I love to present it as a vibrant centerpiece on a white or neutral plate to really let those gorgeous colors pop. The contrast between the golden salmon, bright green avocado, and the sunny yellow mango salsa is stunning and inviting. A simple garnish of extra cilantro or a lime wedge on the side adds freshness and flare.
For sides, I often go with light, complementary options that won’t compete with the bold salsa. Coconut jasmine rice is a personal favorite because it adds a subtle sweetness and creaminess that works wonderfully with the spicy and tangy flavors. Alternatively, roasted asparagus or a crisp cucumber salad gives a refreshing crunch and balances the richness of the salmon exquisitely.
This dish is incredibly versatile when it comes to occasions. It’s elegant enough for a dinner party but simple enough to whip up on a weeknight. I recommend serving the salmon warm right off the grill or out of the oven, with the mango salsa at room temperature to keep its vibrant texture and flavor. Portion-wise, the 4 to 6-ounce filets are just right for a satisfying, well-rounded meal without feeling heavy. Trust me, your friends and family will be asking for seconds!
Variations
One of the things I enjoy most is tweaking this Salmon with Mango Salsa Recipe to suit different tastes or dietary needs. If you prefer something milder, simply reduce or omit the chili powder and jalapeño in the salsa, and add extra mango or avocado for creaminess. For a gluten-free twist, just be sure to use coconut aminos instead of soy sauce; it keeps all the savory umami without the gluten.
If you want to experiment with other fruits, pineapple or papaya work wonderfully as tropical alternatives to mango, giving you a slightly different but equally delicious salsa. Another fun variation is to swap out the salmon for another firm fish like mahi-mahi or halibut, which grills beautifully and holds up to bold flavors.
For cooking, while I’m partial to grilling or baking, you can also pan-sear the salmon in a cast-iron skillet with a little olive oil for a crisp crust. Just be sure to watch your cook time closely to prevent overcooking. No matter the cooking method, the fresh mango salsa always brings that perfect pop of brightness.
Storage and Reheating
Storing Leftovers
If you happen to have any leftovers (and I hope you do because it tastes amazing the next day), store the salmon and mango salsa separately in airtight containers. Salmon will stay great in the refrigerator for up to 2 days. Keeping the salsa separate keeps it fresh and prevents the avocado from browning too quickly.
Freezing
Freezing cooked salmon is possible, but I personally don’t recommend freezing the mango salsa because the texture changes and it can become watery when thawed. If you want to freeze leftovers, wrap the salmon tightly in plastic wrap and then place it in a freezer-safe container or bag. It can keep well for up to 2 months. Thaw it in the fridge overnight for the best results.
Reheating
To reheat the salmon, I recommend gently warming it in a low-temperature oven (around 275°F) for 10-15 minutes to avoid drying it out. Avoid the microwave if possible, as it tends to make fish rubbery. Once warm, serve immediately topped with fresh mango salsa straight from the fridge to enjoy that fresh, zesty contrast.
FAQs
Can I use frozen salmon for this recipe?
Absolutely! Just make sure to thaw the salmon completely in the refrigerator before marinating and cooking. Fresh or previously frozen, the marinade and cooking method will bring out great flavor in either option.
What if I don’t have a grill or oven?
No worries at all! You can pan-sear the salmon in a skillet on the stovetop. Just heat a little oil over medium-high heat, cook skin-side down first for about 4-5 minutes, then flip and cook another 3-4 minutes until the salmon is done.
Can I prepare the mango salsa ahead of time?
Yes, you can make the salsa a few hours ahead and keep it chilled. Just add the avocado last or right before serving to avoid browning and keep everything fresh and colorful.
How spicy is this recipe?
The heat level is moderate thanks to the chili powder, Tajin, and jalapeño. You can easily adjust the spiciness by reducing or omitting these ingredients based on your personal preference — the salsa is delicious even without much heat!
Is this recipe suitable for a gluten-free diet?
Definitely! Just swap soy sauce for coconut aminos and double-check your other ingredient labels to ensure everything is gluten-free. The recipe is naturally free of gluten grains otherwise.
Conclusion
I truly hope you give this Salmon with Mango Salsa Recipe a try soon because it’s one of those dishes I keep coming back to for its incredible balance of flavors and effortless preparation. Once you taste the juicy, spiced salmon paired with bright, creamy mango salsa, I’m confident it will become a favorite in your kitchen, just as it has in mine. Enjoy every vibrant, satisfying bite!
PrintSalmon with Mango Salsa Recipe
Delicious grilled salmon filets served with a fresh and vibrant mango salsa, combining tangy lime, creamy avocado, and a hint of spice for a perfectly balanced and flavorful meal. This recipe highlights simple marination and grilling techniques, ideal for a quick, healthy, and impressive dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
Ingredients
Salmon and Marinade
- 2 tablespoons soy sauce or coconut aminos
- 1 tablespoon maple syrup or brown sugar
- 2 tablespoons olive oil
- 2 tablespoons lime juice (about 1 lime)
- 2 cloves crushed garlic (or 1 teaspoon garlic powder)
- ½ teaspoon kosher salt
- 2 teaspoons Tajin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 salmon filets (4-6 ounces each)
Mango Salsa
- 1 large ripe avocado (pitted and diced)
- 1 large mango (diced)
- ½ red bell pepper (diced small)
- 2 tablespoons finely chopped cilantro
- ½ jalapeño (seeded and minced)
- ¼ cup finely diced red onion
- 2 tablespoons fresh lime juice (about 1 lime)
- ½ teaspoon kosher salt (plus more to taste)
Instructions
- Prepare the Marinade: In a large bowl, whisk together soy sauce, olive oil, maple syrup, lime juice, garlic, and spices including Tajin, paprika, chili powder, and ½ teaspoon kosher salt. This flavorful mixture will infuse the salmon with a perfect balance of savory, sweet, and spicy notes.
- Marinate the Salmon: Add the salmon filets to the marinade, tossing to coat evenly. Cover the bowl with plastic wrap and refrigerate for at least 20 minutes or up to overnight to allow the flavors to penetrate the fish.
- Prepare the Mango Salsa: While the salmon marinates, dice the avocado, mango, red bell pepper, and finely chop cilantro, jalapeño, and red onion. Place all salsa ingredients in a bowl, drizzle with fresh lime juice, and sprinkle ½ teaspoon kosher salt. Toss gently to combine. Adjust lime juice and salt to taste.
- Preheat the Grill: Clean the grill grates thoroughly and oil them using a folded kitchen towel soaked in olive oil or a paper towel dipped in oil, held with tongs. Heat your grill to medium-high, about 400-450°F, ensuring a hot surface for perfect grill marks and cooking.
- Grill the Salmon: Remove the salmon from the marinade, shaking off any excess to prevent flare-ups. Discard leftover marinade. Place the salmon skin-side-down on the grill grates. Grill for 7-9 minutes total, flipping halfway through cooking. Monitor the grill marks and temperature carefully; if they darken too fast, turn the salmon back to skin-side down to finish cooking. The ideal internal temperature is 135-140°F, which will rise to 145°F as it rests for a medium-rare doneness.
- Alternative Baking Method: For baking, preheat the oven to 400°F. Line a baking sheet with parchment paper. Remove salmon from marinade, discard the marinade, and place filets on the sheet. Bake for 12-15 minutes or until internal temperature reaches 135-140°F.
- Serve: Immediately plate the grilled or baked salmon alongside the fresh mango salsa. Serve with coconut rice if desired for a complete meal.
Notes
- Note 1: Tajin is a Mexican chili-lime seasoning that adds great flavor and mild heat; it can be substituted with chili powder and a squeeze of lime if unavailable.
- Note 2: Use fresh salmon filets with skin on for best grilling results and moisture retention.
- Marinating for at least 20 minutes enhances flavor but marinating overnight can deepen the taste; do not exceed 24 hours to avoid texture degradation.
- Use a food thermometer for perfect doneness, as grilling times vary with thickness and grill temperature.
- For a milder salsa, remove all jalapeño seeds, or omit jalapeño altogether.
- To prevent sticking on the grill, ensure grates are well cleaned and oiled before cooking.

Leave a Reply