This salmon with mango salsa dish is a bright and refreshing meal that’s perfect for any day. The combination of tender salmon and sweet, tropical salsa creates a wonderful explosion of flavors. It’s easy to prepare and makes a lovely dinner or lunch that the whole family will enjoy.

Why You Will Love This Salmon with Mango Salsa
This dish is great because it’s not only delicious but also quick to make. You can have it ready in about 30 minutes with minimal prep work. The vibrant flavors of the mango salsa pair perfectly with the rich and savory salmon. Plus, it’s a healthy option filled with fresh ingredients that you can feel good about serving your family.
How to Make Salmon with Mango Salsa
The cooking method is simple and beginner-friendly. You’ll start by marinating the salmon to infuse it with flavor. Then, while it’s soaking in that tasty mixture, you can whip up the mango salsa. Finally, you can either grill or bake the salmon to perfection. It’s a straightforward process that guarantees satisfaction!
What You Need
- 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)
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 (4-6 ounce) salmon filets
- 1 large ripe avocado (pitted and 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 (about 1 lime)
- 1/2 teaspoon kosher salt (plus more to taste)

Cooking Steps
In a large bowl, whisk together the soy sauce, olive oil, maple syrup, lime juice, garlic, and spices. Add the salmon filets and toss to coat. Cover with plastic wrap and marinate in the fridge for at least 20 minutes or overnight. If you’re serving it with coconut rice, start making it while the salmon is marinating.
While the salmon is marinating, prepare the mango salsa by chopping the avocado, mango, red pepper, cilantro, jalapeño, and red onion. Squeeze lime juice on top and sprinkle with salt. Toss gently, taste, and adjust seasoning as needed.
When you’re ready to cook, clean the grill grates and brush them with oil. Preheat the grill to medium-high heat (400-450°F). You can also bake or blacken the salmon if you prefer. Grill the salmon until cooked through or bake it in the oven to your liking.
What to Serve With This
This salmon goes wonderfully with fluffy coconut rice or a simple green salad. You can also serve it with tortilla chips on the side for some crunch. It’s perfect for summer cookouts, family dinners, or even casual gatherings with friends.
How to Store Salmon with Mango Salsa
Leftovers can be stored in an airtight container in the fridge for up to three days. If you want to keep it longer, you can freeze the marinated salmon (before cooking) for up to three months. Reheat gently in the oven or on the stovetop to avoid drying it out.
Recipe Tips
- Marinating the salmon longer will enhance the flavor but don’t exceed 24 hours.
- Make sure to adjust salt to taste in the salsa for the best flavor.
- Use fresh ingredients for the salsa to keep it vibrant and tasty.
- Grill salmon skin-side down to prevent sticking and ensure crispiness.
- Feel free to turn down the heat while grilling to avoid overcooking.
Variations & Swaps
- Try using different fruits like pineapple or kiwi in the salsa for a twist.
- Swap the salmon for chicken breast for a different protein option.
- For a vegetarian version, consider using grilled tofu or tempeh.
FAQs
Can I make this salmon ahead of time?
Yes, you can marinate the salmon ahead of time and store it in the fridge for up to 24 hours. This helps the flavors to really soak in. Just remember to cook it right before you’re ready to serve for the best taste.
Can I freeze the salmon?
Definitely! Marinated salmon can be frozen before cooking. Just make sure to place it in a freezer-safe bag or container. Label with the date and use it within three months for best results.
What’s the best way to reheat leftovers?
To reheat salmon, place it in a preheated oven at 350°F until warmed through, about 10 minutes. This method helps keep it moist. You can also use a microwave if you’re in a hurry, but be cautious as it can dry it out.
What can I substitute for mango?
If you don’t have mango, try using diced peaches or even strawberries for a sweet touch. Just adjust the lime juice and salt in the salsa to balance the flavors accordingly.
Any tips to prevent overcooking the salmon?
Keep an eye on the salmon as it cooks. The best way to tell if it’s done is to use a thermometer; it should read 145°F in the thickest part. If in doubt, take it off the heat just before it reaches that temperature, as it will continue to cook slightly after removing it from the grill.

Salmon with Mango Salsa
Ingredients
For the marinade
- 2 tablespoons soy sauce or coconut aminos Choose based on dietary preferences.
- 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)
- 1/2 teaspoon kosher salt Plus more to taste.
- 2 teaspoons Tajin
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 pieces 4-6 ounce salmon filets
For the mango salsa
- 1 large ripe avocado (pitted and diced)
- 1 large mango (diced)
- 1/2 piece red bell pepper (diced small)
- 2 tablespoons finely chopped cilantro
- 1/2 piece jalapeño (seeded and minced)
- 1/4 cup finely diced red onion
- 2 tablespoons fresh lime juice (about 1 lime)
- 1/2 teaspoon kosher salt Adjust to taste.
Instructions
Marinating the Salmon
- In a large bowl, whisk together the soy sauce, olive oil, maple syrup, lime juice, garlic, and spices.
- Add the salmon filets and toss to coat.
- Cover with plastic wrap and marinate in the fridge for at least 20 minutes or overnight.
Preparing the Mango Salsa
- While the salmon is marinating, prepare the mango salsa by chopping the avocado, mango, red pepper, cilantro, jalapeño, and red onion.
- Squeeze lime juice on top and sprinkle with salt. Toss gently, taste, and adjust seasoning as needed.
Cooking the Salmon
- When you’re ready to cook, clean the grill grates and brush them with oil.
- Preheat the grill to medium-high heat (400-450°F). You can also bake or blacken the salmon if you prefer.
- Grill the salmon until cooked through or bake it in the oven to your liking.
