Fresh and flavorful, Salmon with Mango Salsa brings together smoky grilled salmon and a bright tropical topping for a satisfying meal. This fresh salmon recipe works perfectly for warm evenings, quick family dinners, or a light summer lunch when you want something filling without feeling heavy. The flaky salmon pairs beautifully with sweet mango, creamy avocado, and zesty lime juice. Because the recipe uses simple ingredients and fast cooking methods, you can prepare this colorful dish in just 30 minutes. Whether you grill or bake the salmon, the bold flavors and juicy salsa create an unforgettable meal that feels restaurant-worthy while staying easy enough for busy weeknights.
Story
I started making Salmon with Mango Salsa during summer cookouts when I wanted a dinner that tasted fresh yet still felt hearty. The smoky salmon combined with juicy mango quickly became a favorite because the balance of sweet, spicy, and citrus flavors tastes incredibly satisfying. Since this recipe comes together quickly, it fits perfectly into busy evenings while still looking impressive on the table. I also love serving Salmon with Mango Salsa for outdoor lunches because the bright colors instantly make the meal feel festive. Even better, this recipe adapts easily for grilling or baking, so it works year-round while delivering the same bold flavor every single time.
Ingredients
- 2 tablespoons soy sauce or coconut aminos
- 1 tablespoon maple syrup or brown sugar
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 cloves garlic, crushed
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin seasoning
- 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, finely diced
- 2 tablespoons chopped cilantro
- 1/2 jalapeño, seeded and minced
- 1/4 cup diced red onion
- 2 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt
Step-by-Step Instructions
Preparing the Ingredients
Whisk together soy sauce, maple syrup, olive oil, lime juice, garlic, salt, Tajin, paprika, and chili powder in a large bowl until smooth. Add the salmon fillets and coat them well with the marinade. Cover the bowl and refrigerate the salmon for at least 20 minutes while you prepare the salsa ingredients. Dice the avocado, mango, red bell pepper, jalapeño, and red onion into small even pieces for the best texture. Then stir everything together with cilantro, lime juice, and salt until fully combined. Taste the salsa and add more lime juice or salt if needed before setting it aside.
Cooking Instructions
Heat a grill to medium-high heat and lightly oil the grates to keep the salmon from sticking. Remove the salmon from the marinade and shake off the excess liquid before placing the fillets skin-side down on the grill. Cook the salmon for 7 to 9 minutes, flipping halfway through cooking until the fish flakes easily with a fork and reaches an internal temperature of 135°F to 140°F. If you prefer baking, place the salmon on a parchment-lined baking sheet and bake at 400°F for 12 to 15 minutes. Once finished, serve the salmon immediately with generous spoonfuls of mango salsa over the top for a colorful and zesty mango salsa finish.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid over-marinating the salmon because the lime juice can start changing the texture of the fish after several hours. Additionally, do not leave too much marinade on the salmon before grilling since excess liquid may create flare-ups and uneven cooking. Many people also overcook salmon, which dries out the fish quickly, so check the internal temperature carefully. Another common mistake involves cutting the mango and avocado too large because oversized chunks make the salsa difficult to scoop and serve evenly. Finally, always use ripe mangoes and avocados because firm fruit lacks the juicy texture that makes this recipe taste fresh and balanced.
Pro Tips for Better Flavor
For deeper smoky flavor, grill the salmon over charcoal instead of gas whenever possible. Fresh lime juice also makes a huge difference because bottled juice lacks the bright citrus taste that ties the salsa together. If you enjoy extra heat, leave some jalapeño seeds in the salsa or add a pinch of chili flakes directly to the marinade. Letting the salsa rest for several minutes before serving also helps the flavors blend beautifully. For added richness, pair the salmon with coconut rice because the creamy rice complements the sweet mango and smoky fish perfectly while turning this dish into a complete easy seafood dinner.
Serving and Storage
How to Serve
Serve Salmon with Mango Salsa immediately while the salmon stays warm and flaky. Coconut rice, cilantro lime rice, grilled vegetables, or roasted potatoes all pair beautifully with the tropical salsa flavors. For a lighter option, place the salmon over mixed greens or spinach to create a refreshing salad-style meal. The colorful salsa also works wonderfully as a topping for tacos, rice bowls, or lettuce wraps. Because the salsa tastes so fresh, this recipe makes an excellent centerpiece for summer gatherings, outdoor dinners, or a quick light summer lunch that still feels filling and satisfying.

How to Store Leftovers
Store leftover salmon and mango salsa separately in airtight containers in the refrigerator for up to two days. Keeping them apart helps maintain the texture of both the fish and the fresh ingredients in the salsa. Reheat the salmon gently in the oven at 300°F for several minutes until warmed through because high heat may dry it out quickly. The salsa tastes best cold, so add it after reheating the fish. If the avocado begins browning slightly, stir in a small squeeze of lime juice before serving. Although fresh leftovers taste best quickly, the flavors remain delicious the following day.
Conclusion
Salmon with Mango Salsa combines smoky seafood, fresh fruit, creamy avocado, and bright lime into one incredibly satisfying dish. Since the recipe comes together quickly, it works perfectly for weeknight dinners, cookouts, or relaxed summer meals with family and friends. The balance of sweet, spicy, and savory flavors keeps every bite exciting while still feeling simple and approachable. Whether you grill or bake the salmon, this recipe delivers bold flavor with very little effort. Try it once, and it may easily become one of your favorite healthy salmon dinners for every season.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes, frozen salmon works well as long as you thaw it completely before marinating. Pat the fillets dry with paper towels before adding them to the marinade so the flavors stick properly during cooking.
What can I substitute for mango in the salsa?
Pineapple, peaches, or even diced strawberries can replace mango while still giving the salsa a sweet and juicy texture. Each option creates a slightly different flavor but still pairs wonderfully with salmon.
Can I make the mango salsa ahead of time?
You can prepare the salsa several hours in advance, although it tastes freshest the same day. For the best texture, add the avocado shortly before serving so it stays creamy and bright.
Print
Salmon with Mango Salsa
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Fresh and flavorful salmon with smoky seasoning and vibrant mango salsa makes an easy seafood dinner perfect for summer meals.
Ingredients
- 2 tablespoons soy sauce or coconut aminos
- 1 tablespoon maple syrup or brown sugar
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 cloves garlic, crushed
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin seasoning
- 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, finely diced
- 2 tablespoons chopped cilantro
- 1/2 jalapeño, seeded and minced
- 1/4 cup diced red onion
- 2 tablespoons fresh lime juice
- 1/2 teaspoon kosher salt
Instructions
- Whisk together soy sauce, maple syrup, olive oil, lime juice, garlic, salt, Tajin, paprika, and chili powder in a large bowl.
- Add the salmon fillets and coat them well in the marinade. Refrigerate for at least 20 minutes.
- Dice the avocado, mango, bell pepper, jalapeño, and red onion. Mix with cilantro, lime juice, and salt to make the salsa.
- Preheat the grill to medium-high heat and lightly oil the grates.
- Remove salmon from the marinade and grill skin-side down for 7 to 9 minutes, flipping halfway through cooking.
- For baked salmon, bake at 400 degrees Fahrenheit for 12 to 15 minutes.
- Serve the salmon immediately topped with mango salsa.
Notes
- Do not over-marinate the salmon because lime juice can affect the texture.
- Use ripe mangoes and avocados for the best flavor and texture.
- Store leftover salmon and salsa separately in airtight containers.
- Bake the salmon instead of grilling if preferred.
- Prep Time: 22 minutes
- Cook Time: 8 minutes
- Category: Dinner
- Method: Grilled
- Cuisine: American
Nutrition
- Serving Size: 1 salmon fillet with salsa
- Calories: 370
- Sugar: 11
- Sodium: 765
- Fat: 19
- Saturated Fat: 3
- Unsaturated Fat: 14
- Trans Fat: 0
- Carbohydrates: 19
- Fiber: 4
- Protein: 34
- Cholesterol: 72