Salmon with Mango Salsa is a vibrant, flavor-packed dish that brings together smoky, tender fish and a bright, refreshing fruit topping. This easy recipe combines sweet mango, creamy avocado, and zesty lime with perfectly cooked salmon for a balanced and satisfying meal. Whether you love healthy seafood or want a quick tropical dinner, this dish delivers bold taste in just 30 minutes. Plus, it works beautifully for both weeknight dinners and casual gatherings, making it a reliable go-to when you want something fresh, simple, and impressive.
Story
I first made Salmon with Mango Salsa on a warm evening when I wanted something light yet satisfying, and it quickly became a staple in my kitchen. The combination of juicy mango and flaky salmon creates a contrast that feels both refreshing and comforting at the same time. Whenever I prepare Salmon with Mango Salsa, I notice how the citrus and spice bring out the natural richness of the fish. Over time, I started serving Salmon with Mango Salsa for guests, and it always stands out as a crowd favorite. Because Salmon with Mango Salsa pairs so well with simple sides like rice or greens, it easily fits into any meal plan.
Ingredients
- 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 garlic, crushed (or 1 teaspoon garlic powder)
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 salmon fillets (4–6 ounces each)
- 1 large ripe avocado, diced
- 1 large mango, diced
- 1/2 red bell pepper, diced small
- 2 tablespoons finely chopped cilantro
- 1/2 jalapeño, seeded and minced
- 1/4 cup finely diced red onion
- 2 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt (plus more to taste)
Step-by-Step Instructions
Preparing the Ingredients
Start by whisking soy sauce, olive oil, maple syrup, lime juice, garlic, and spices in a large bowl until fully combined. Add the salmon fillets and coat them evenly with the marinade, then cover and refrigerate for at least 20 minutes. Meanwhile, dice the mango, avocado, red bell pepper, jalapeño, and onion, then mix them in a bowl with cilantro, lime juice, and salt to create a bright fresh fruit salsa.
Cooking Instructions
Preheat your grill to medium-high heat, around 400–450°F, and lightly oil the grates to prevent sticking. Remove the salmon from the marinade, shake off excess liquid, and place it skin-side down on the grill. Cook for 7–9 minutes, flipping halfway through, until the internal temperature reaches 135–140°F. Alternatively, bake the salmon at 400°F for 12–15 minutes until perfectly cooked and tender.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid over-marinating the salmon, as leaving it too long can break down the texture and make it mushy. Also, do not place salmon on a cold grill, because it will stick and cook unevenly. Another common issue occurs when flipping too early, so allow the fish to release naturally before turning it.
Pro Tips for Better Flavor
For deeper flavor, let the salmon rest briefly after cooking so the juices redistribute evenly. Add extra lime juice to the salsa right before serving to brighten the taste, and use ripe mango for the best sweetness. If you enjoy heat, keep some jalapeño seeds for a subtle kick.
Serving and Storage
How to Serve
Serve Salmon with Mango Salsa immediately with a generous spoonful of salsa on top. Pair it with coconut rice, quinoa, or a light salad to complete this grilled salmon dish with a tropical twist.

How to Store Leftovers
Store leftover salmon and salsa separately in airtight containers in the refrigerator for up to two days. Reheat the salmon gently to avoid drying it out, and add fresh lime juice to the salsa before serving again for the best flavor.
Conclusion
Salmon with Mango Salsa offers a perfect balance of sweet, savory, and spicy flavors in one simple recipe. Because it comes together quickly and uses fresh ingredients, it fits easily into busy schedules without sacrificing taste. Try it once, and it may become one of your favorite go-to meals.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon, but thaw it completely in the refrigerator before marinating. Pat it dry to help the marinade stick better and to achieve even cooking.
What can I substitute for mango in the salsa?
If mango is unavailable, try pineapple or peach for a similar sweet and juicy texture. These options still pair well with salmon and maintain the tropical feel.
Is this recipe suitable for meal prep?
Yes, this recipe works well for meal prep if you store the components separately. Keep the salsa fresh and assemble just before eating for the best texture and flavor.
Print
Salmon with Mango Salsa
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A vibrant salmon with mango salsa recipe featuring smoky grilled salmon topped with fresh tropical salsa for a healthy and flavorful meal.
Ingredients
- 2 tablespoons soy sauce or coconut aminos
- 1 tablespoon maple syrup or brown sugar
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 2 cloves garlic crushed
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 salmon fillets 4 to 6 ounces each
- 1 large ripe avocado diced
- 1 large mango diced
- 1/2 red bell pepper diced
- 2 tablespoons cilantro chopped
- 1/2 jalapeño minced
- 1/4 cup red onion diced
- 2 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt
Instructions
- Whisk together soy sauce olive oil maple syrup lime juice garlic and spices in a bowl
- Add salmon fillets and coat evenly then marinate in the refrigerator for at least 20 minutes
- Dice mango avocado red bell pepper jalapeño and red onion then mix with cilantro lime juice and salt to make salsa
- Preheat grill to medium high heat around 400 to 450 degrees F and oil the grates
- Remove salmon from marinade and shake off excess
- Place salmon skin side down on grill and cook for 7 to 9 minutes flipping halfway through
- Cook until internal temperature reaches 135 to 140 degrees F then remove and rest
- Serve salmon topped with mango salsa immediately
Notes
- Do not over marinate the salmon to prevent mushy texture
- Use ripe mango for best sweetness and flavor
- You can bake salmon at 400 degrees F for 12 to 15 minutes instead of grilling
- Add extra lime juice before serving for brighter flavor
- Prep Time: 22 minutes
- Cook Time: 8 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 11
- Sodium: 765
- Fat: 19
- Saturated Fat: 4
- Unsaturated Fat: 13
- Trans Fat: 0
- Carbohydrates: 19
- Fiber: 4
- Protein: 34
- Cholesterol: 72