Salmon with Mango Salsa (Grilled or Baked) Recipe
Introduction
Salmon with Mango Salsa is a vibrant, flavorful dish perfect for a quick weeknight dinner or a special occasion. The juicy, grilled or baked salmon pairs beautifully with the fresh, tangy mango salsa for a refreshing and healthy meal.

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 crushed garlic or 1 teaspoon garlic powder
- 1/2 teaspoon kosher salt
- 2 teaspoons Tajin (see note 1)
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 salmon filets (4-6 ounces each, see note 2)
- 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
Instructions
- Step 1: In a large bowl, whisk together soy sauce, olive oil, maple syrup, lime juice, garlic, kosher salt, Tajin, paprika, and chili powder. Add the salmon filets and toss to coat evenly. Cover with plastic wrap and marinate in the fridge for at least 20 minutes or up to overnight (no longer than a day).
- Step 2: While the salmon marinates, prepare the mango salsa. Dice the avocado, mango, red bell pepper, cilantro, jalapeño, and red onion. Transfer to a bowl, squeeze fresh lime juice over, sprinkle with salt, and toss gently. Taste and adjust lime juice and salt as needed.
- Step 3: To grill, preheat grill to medium-high (400-450°F) and oil the grates. Remove salmon from marinade and shake off excess. Grill skin-side down for 7-9 minutes, flipping halfway through. If grill marks darken too fast, flip back skin-side down. Remove when internal temperature reaches 135-140°F to rest and reach 145°F.
- Step 4: To bake, preheat oven to 400°F and line a baking sheet with parchment paper. Remove salmon from marinade and discard leftover marinade. Arrange filets on the sheet and bake for 12-15 minutes until internal temperature is 135-140°F.
- Step 5: Serve salmon immediately topped with mango salsa. Coconut rice is a great side if desired.
Tips & Variations
- If you don’t have Tajin, substitute with a pinch of red chili flakes and 1 teaspoon lime zest or omit entirely; the dish remains delicious.
- Use wild-caught Alaskan salmon for best flavor and sustainability.
- Adjust jalapeño amount for heat preference or leave it out for milder salsa.
- Leftover mango salsa is great on tacos or salads the next day.
Storage
Store leftover salmon and mango salsa separately in airtight containers in the refrigerator for up to 2 days. Reheat salmon gently in a low oven or eat cold. Mango salsa is best served fresh but can be enjoyed chilled for up to a day.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon; just be sure to thaw it completely and pat dry before marinating to avoid excess moisture that can affect cooking.
How do I know when the salmon is perfectly cooked?
The salmon is done when it reaches an internal temperature of 135-140°F and will continue to cook slightly as it rests, reaching about 145°F for medium-rare. The flesh should be opaque and flake easily with a fork.
PrintSalmon with Mango Salsa (Grilled or Baked) Recipe
This delicious and vibrant Salmon with Mango Salsa recipe offers a perfect balance of smoky, savory, and fresh tropical flavors. The salmon is marinated in a tangy, slightly spicy mixture, then grilled or baked to juicy perfection and served with a refreshing mango salsa made from ripe mango, avocado, and fresh herbs. Ideal for a healthy, colorful meal that feels both indulgent and nourishing.
- Prep Time: 15 minutes
- Cook Time: 12 minutes (baking) or 9 minutes (grilling)
- Total Time: 35 minutes (including marinating time of at least 20 minutes)
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Gluten Free
Ingredients
Salmon
- 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 (or substitute with pinch of red chili flakes and 1 teaspoon lime zest)
- 1 teaspoon paprika
- 1 teaspoon chili powder
- 4 salmon filets (4–6 ounces each, preferably wild-caught Alaskan salmon)
Mango Salsa
- 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
Instructions
- Prepare the marinade: In a large bowl, whisk together soy sauce (or coconut aminos), olive oil, maple syrup (or brown sugar), lime juice, crushed garlic, kosher salt, Tajin, paprika, and chili powder to create a flavorful marinade.
- Marinate the salmon: Add the salmon filets to the bowl and toss to coat evenly in the marinade. Cover with plastic wrap and refrigerate for at least 20 minutes or up to overnight, but no longer than a day for the freshest taste.
- Make the mango salsa: While the salmon marinates, dice the avocado, mango, red bell pepper, finely chop the cilantro, mince the jalapeño, and finely dice the red onion. Combine them in a medium bowl, then add the lime juice and kosher salt. Toss gently to coat, taste, and adjust lime juice and salt as desired.
- Prepare the grill or oven: For grilling, clean grill grates and brush them with an oiled kitchen towel. Preheat the grill to medium-high (400-450°F). For baking, preheat the oven to 400°F and line a baking sheet with parchment paper.
- Cook the salmon on the grill: Remove salmon from marinade, shaking off excess liquid to prevent flare-ups. Discard leftover marinade. Place salmon skin-side-down on the grill. Grill for 7-9 minutes total, flipping halfway. If grill marks darken too quickly, flip back to skin-side. Use a meat thermometer to check for 135-140°F internal temperature; remove to rest and reach 145°F.
- Or bake the salmon: Place the marinated salmon on the prepared baking sheet skin-side down. Bake in the preheated oven for 12-15 minutes, or until internal temperature reaches 135-140°F as checked with a meat thermometer.
- Serve: Plate the salmon immediately with a generous scoop of mango salsa. Pair with coconut rice if desired to complete the meal.
- Enjoy and review: If you try this recipe, please consider leaving a review to share your experience!
Notes
- Tajin seasoning adds a unique tangy and spicy flavor, but can be replaced with a pinch of red chili flakes and 1 teaspoon lime zest or omitted.
- Use wild-caught Alaskan salmon for best flavor and sustainability.
- Cooking times are based on 4-6 ounce fillets; adjust timing for thicker cuts.
- Marinate salmon a minimum of 20 minutes but no longer than one day to maintain texture and flavor.
- Use a meat thermometer to ensure perfectly cooked salmon; aim for 135-140°F internal temperature before resting.
Keywords: Salmon recipe, Mango salsa, Grilled salmon, Baked salmon, Healthy seafood, Fresh salsa, Summer recipe, Gluten free dinner

