Grilled Salmon with Mango Salsa

Jenny

the heart behind Family Cooks Club

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Of all the recipes that have graced our family table, this Grilled Salmon with Mango Salsa holds a truly special place. I first made it on a whim for a summer backyard barbecue, hoping to offer something a little lighter and more vibrant than the usual fare. The result was nothing short of a culinary revelation. The moment the smoky, perfectly flaky salmon met the sweet, tangy, and slightly spicy explosion of the fresh mango salsa, I knew we had a winner. My kids, who are notoriously picky about fish, devoured it without a second thought, asking for “that sunny fish” for weeks afterward. It has since become our go-to meal for celebrating warm weather, impressing guests with minimal effort, and turning a simple weeknight dinner into a mini-vacation for our taste buds. It’s more than just a recipe; it’s a plateful of sunshine, a guaranteed crowd-pleaser that proves healthy eating can be incredibly delicious and exciting.

Ingredients

Here are the components you’ll need to create this vibrant and flavorful dish. We’ve broken them down into two main parts: the succulent grilled salmon and the show-stopping fresh mango salsa. Using fresh, high-quality ingredients will make a world of difference in the final taste.

For the Grilled Salmon:

  • 4 (6-ounce) Salmon Fillets: Look for center-cut fillets, about 1-inch thick. Skin-on is highly recommended as the skin protects the delicate flesh from the direct heat and helps prevent it from sticking to the grill.
  • 2 Tablespoons Olive Oil: A good quality extra-virgin olive oil not only prevents sticking but also adds a subtle, fruity flavor that complements the fish.
  • 1 Teaspoon Smoked Paprika: This spice is a game-changer, lending a deep, smoky flavor that mimics cooking over a wood fire and gives the salmon a beautiful reddish hue.
  • 1/2 Teaspoon Garlic Powder: Provides a savory, aromatic base without the risk of burning fresh garlic on the high heat of the grill.
  • 1/2 Teaspoon Onion Powder: Adds a layer of sweet and savory depth to the seasoning blend.
  • 1 Teaspoon Sea Salt: Or kosher salt. It’s essential for bringing out all the other flavors. Adjust to your personal taste.
  • 1/2 Teaspoon Black Pepper: Freshly ground is always best for a more pungent and complex flavor.

For the Fresh Mango Salsa:

  • 2 Large Ripe Mangoes: The star of the salsa. They should be ripe but still firm to the touch, which makes them easier to dice and ensures they hold their shape.
  • 1 Red Bell Pepper: Finely diced, it adds a lovely sweetness, a vibrant red color, and a satisfying crunch.
  • 1/2 Medium Red Onion: Finely diced, it provides a sharp, zesty bite that cuts through the sweetness of the mango. Soaking the diced onion in cold water for 10 minutes can mellow its raw intensity if you prefer.
  • 1 Jalapeño: Seeded and finely minced. This adds a kick of heat. You can leave a few seeds in for more spice or omit it entirely for a mild salsa.
  • 1/2 Cup Fresh Cilantro: Roughly chopped. Its fresh, citrusy, and slightly peppery flavor is the signature herb of many salsas and pairs beautifully with mango and lime.
  • 1 Large Lime: You’ll use the juice of the entire lime. The acidity brightens all the flavors, adds a necessary tang, and helps prevent the ingredients from browning.
  • 1/4 Teaspoon Sea Salt: A small amount to enhance the flavors of the fruits and vegetables.

Instructions

Follow these step-by-step instructions for a flawless Grilled Salmon with Mango Salsa. The key is to prepare the salsa first, allowing the flavors to meld together while you focus on grilling the salmon to perfection.

Step 1: Prepare the Fresh Mango Salsa

This salsa is best made about 20-30 minutes before serving. This gives the ingredients enough time to marinate and for their individual flavors to meld into a harmonious mixture without becoming watery.

  1. Dice the Ingredients: Begin by preparing all your salsa components. Peel the mangoes and carefully dice them into small, uniform 1/4-inch to 1/2-inch cubes. Dice the red bell pepper and red onion to a similar size. Finely mince the jalapeño (remember to remove the seeds and membranes for less heat). Roughly chop the fresh cilantro.
  2. Combine in a Bowl: In a medium-sized mixing bowl, add the diced mango, red bell pepper, red onion, minced jalapeño, and chopped cilantro.
  3. Add Acidity and Seasoning: Squeeze the fresh juice from the entire lime over the mixture. Sprinkle with the 1/4 teaspoon of sea salt.
  4. Mix and Marinate: Gently toss all the ingredients together with a spoon until everything is well combined. Be careful not to mash the mango.
  5. Let it Rest: Cover the bowl and set it aside at room temperature for at least 15 minutes, or place it in the refrigerator if you’re making it further in advance. This resting period is crucial for the flavors to meld.

Step 2: Grill the Salmon to Perfection

Timing is key when grilling salmon. It cooks quickly, so have everything ready to go before you place the fish on the grill.

  1. Preheat Your Grill: Preheat your outdoor gas or charcoal grill to medium-high heat, aiming for a temperature around 400-450°F (200-230°C). A properly preheated grill is essential for getting a good sear and preventing the fish from sticking.
  2. Clean and Oil the Grates: Once the grill is hot, use a grill brush to thoroughly clean the grates. This is the most important step to prevent sticking. After cleaning, use a folded paper towel dipped in a high-smoke-point oil (like canola or avocado oil) and, holding it with long tongs, wipe the grates generously.
  3. Prepare the Salmon: While the grill heats up, prepare your salmon fillets. Pat them completely dry with paper towels on all sides. A dry surface promotes a better sear and helps the seasoning adhere.
  4. Season the Salmon: Drizzle the olive oil over the salmon fillets, using your hands or a brush to ensure they are evenly coated on both sides. In a small bowl, mix together the smoked paprika, garlic powder, onion powder, sea salt, and black pepper. Sprinkle this seasoning blend evenly over the flesh side of the salmon fillets, gently patting it in.
  5. Grill Skin-Side Down: Carefully place the salmon fillets on the hot, oiled grates, skin-side down. The skin will act as a protective barrier. Close the grill lid and cook for 4-6 minutes, depending on the thickness of your fillets. The key is to let it cook undisturbed. You’ll know it’s ready to flip when the salmon easily releases from the grate with a spatula. If it sticks, it’s not ready yet—give it another 30-60 seconds.
  6. Flip and Finish Cooking: Using a wide fish spatula, carefully flip the salmon fillets. Cook for another 2-4 minutes on the other side. The salmon is done when it’s opaque and flakes easily with a fork. For a perfect medium, the internal temperature should read 130-135°F (54-57°C) on an instant-read thermometer. Be very careful not to overcook it, as it will continue to cook slightly after being removed from the heat.
  7. Rest the Salmon: Transfer the grilled salmon to a clean plate or platter. Let it rest for 3-5 minutes before serving. This allows the juices to redistribute throughout the fillet, ensuring a moist and tender result.

Step 3: Assemble and Serve

  1. Plate the Dish: Place a warm, perfectly grilled salmon fillet on each plate.
  2. Top with Salsa: Give the mango salsa a final stir. Spoon a generous amount of the fresh, vibrant salsa over the top of each salmon fillet, allowing some to spill onto the plate.
  3. Garnish and Enjoy: Garnish with an extra sprig of cilantro or a lime wedge on the side, and serve immediately.

Nutrition Facts

This recipe is not only delicious but also packed with beneficial nutrients. Here’s a look at the approximate nutritional profile for one serving (one 6-oz salmon fillet with salsa).

  • Servings: 4
  • Calories Per Serving: Approximately 450-500 kcal
  1. High in Omega-3 Fatty Acids: Salmon is one of the best natural sources of Omega-3s, which are crucial for brain health, reducing inflammation, and supporting a healthy cardiovascular system.
  2. Excellent Source of Lean Protein: With over 30 grams of protein per serving, this meal is fantastic for muscle repair, satiety (keeping you feeling full longer), and maintaining a healthy metabolism.
  3. Rich in Vitamin C: The mango, bell pepper, and lime juice in the salsa provide a significant boost of Vitamin C, a powerful antioxidant that supports immune function and skin health.
  4. Packed with Healthy Fats: The combination of olive oil and the natural fats in salmon provides monounsaturated and polyunsaturated fats, which are beneficial for heart health and can help lower bad cholesterol levels.
  5. Good Source of Fiber: The fresh fruits and vegetables in the salsa contribute dietary fiber, which is important for digestive health and maintaining stable blood sugar levels.

Preparation Time

This recipe is surprisingly quick to come together, making it an ideal choice for a healthy weeknight dinner or an impressive weekend meal without spending hours in the kitchen.

  • Salsa Preparation: 10-15 minutes
  • Salmon Preparation: 5 minutes
  • Grilling Time: 6-10 minutes
  • Total Time: Approximately 20-30 minutes

The workflow is very efficient. You can prepare the salsa while the grill is preheating, and by the time the salmon is seasoned and ready, the grill will be hot and the salsa’s flavors will have started to meld.

How to Serve

The beauty of this Grilled Salmon with Mango Salsa lies in its versatility. It can be the star of a light, healthy meal or part of a more substantial feast. Here are some fantastic ways to serve it:

Grain-Based Pairings

  • Coconut Rice: The creamy, slightly sweet flavor of coconut rice is a perfect match for the tropical notes of the mango salsa.
  • Cilantro Lime Rice: This classic side dish echoes the lime and cilantro flavors in the salsa, tying the entire meal together beautifully.
  • Quinoa: For a healthier, protein-packed option, serve the salmon over a bed of fluffy quinoa. You can season the quinoa with a bit of lime juice and salt.
  • Black Beans and Rice: Create a Caribbean-inspired bowl by serving the salmon and salsa over a mixture of seasoned black beans and white rice.

Vegetable and Salad Sides

  • Grilled Asparagus: Cook some asparagus on the grill alongside the salmon for a simple, smoky side dish. Drizzle with a little olive oil, salt, and pepper.
  • Simple Arugula Salad: A bed of peppery arugula dressed with a light lemon vinaigrette provides a fresh, contrasting base for the rich salmon.
  • Grilled Zucchini and Corn: Chop zucchini and shuck some corn, then grill them until tender and slightly charred. It’s a perfect summer vegetable medley.
  • Avocado Slices: Creamy avocado served on the side complements the textures and flavors of the dish wonderfully. You could even add diced avocado directly into the salsa just before serving.

Presentation and Plating

  • On a Platter: For a family-style presentation, arrange the grilled salmon fillets on a large platter and top them with the vibrant mango salsa. Garnish the platter with lime wedges and fresh cilantro sprigs.
  • In Tacos: Flake the grilled salmon into warm corn or flour tortillas. Top with the mango salsa, a drizzle of crema or a dollop of Greek yogurt, and some shredded cabbage for delicious salmon tacos.
  • As a Salad: Flake the cooked salmon over a large bowl of mixed greens, then use the mango salsa as the “dressing” for a complete and satisfying meal-in-a-bowl.

Additional Tips

Take your Grilled Salmon with Mango Salsa from great to absolutely unforgettable with these eight expert tips.

  1. Choose the Right Salmon: For grilling, King (Chinook) salmon is a fantastic choice due to its high-fat content, which keeps it moist and flavorful. Coho and Sockeye are also great options with a firmer texture and rich flavor. If possible, opt for wild-caught salmon for its superior taste and nutritional profile.
  2. The Secret to Non-Stick Grilling: The key to preventing salmon from sticking is a three-step process: Get the grill HOT, make sure the grates are CLEAN, and ensure the grates are well OILED. If you follow these three steps religiously, your fish will release with ease every time.
  3. Don’t Overcook Your Salmon! This is the most common mistake when cooking fish. Overcooked salmon is dry and chalky. Use an instant-read thermometer to check for doneness—pull it off the grill when it reaches 130-135°F (54-57°C) for a perfect medium. If you don’t have a thermometer, check for visual cues: the flesh should be opaque and flake easily when gently pressed with a fork.
  4. Mango Salsa Customization: Don’t be afraid to get creative with your salsa. Add a diced avocado for creaminess, some black beans for extra protein and fiber, or swap the mango for pineapple or peach for a different flavor profile. For more heat, add a finely minced habanero pepper, but be careful!
  5. Make Components Ahead of Time: You can make the mango salsa up to a day in advance. However, for the best texture and flavor, add the fresh cilantro and lime juice just before serving to keep them bright and fresh. The seasoning blend for the salmon can also be mixed and stored in an airtight container for weeks.
  6. No Grill? No Problem! If you don’t have an outdoor grill, you can achieve similar results indoors.
    • Pan-Searing: Heat a tablespoon of oil in a large non-stick or cast-iron skillet over medium-high heat. Place the salmon skin-side down and cook for 4-6 minutes until the skin is crispy, then flip and cook for another 2-4 minutes.
    • Baking: Preheat your oven to 400°F (200°C). Place the seasoned salmon on a baking sheet lined with parchment paper and bake for 12-15 minutes, or until cooked through.
  7. Storing and Reusing Leftovers: Store leftover salmon and salsa in separate airtight containers in the refrigerator for up to 2 days. Cold, flaked leftover salmon is fantastic for topping salads, mixing into a pasta dish, or making salmon salad sandwiches.
  8. The Importance of Ripeness: The quality of your salsa heavily depends on the ripeness of your mango. Look for a mango that gives slightly when you gently press it, similar to a peach or avocado. It should also have a sweet, fruity aroma near the stem. An underripe mango will be hard and tart, while an overripe one will be mushy and difficult to dice.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe.

1. What’s the best type of mango to use for salsa?
Tommy Atkins mangoes (the most common variety in U.S. supermarkets) work well because they are firm and hold their shape. However, for the best flavor, look for Ataulfo (also known as Honey or Champagne) mangoes. They have a creamier, less fibrous flesh and a wonderfully sweet, rich flavor that makes for a superior salsa.

2. Can I use frozen salmon for this recipe?
Absolutely! Frozen salmon is a convenient and high-quality option. For the best results, make sure to thaw it completely and safely. The best method is to place it in the refrigerator overnight. Before cooking, pat it very dry with paper towels to remove any excess moisture, which will help you get a better sear on the grill.

3. My salsa is too watery. What can I do?
This can happen if your mango is very ripe or if the salsa sits for too long. To fix it, you can simply use a slotted spoon to serve the salsa, leaving the excess liquid behind in the bowl. To prevent it, try to dice your ingredients uniformly and add the salt and lime juice just before you’re ready to let it marinate, as salt draws moisture out of the fruit and vegetables.

4. How do I keep the salmon from drying out on the grill?
The number one rule is not to overcook it. Use a meat thermometer and pull it off the heat once it reaches the target temperature. Additionally, using a salmon variety with a higher fat content (like King or Atlantic salmon) and ensuring it’s coated in oil will help keep it moist. Finally, letting the salmon rest for a few minutes after grilling allows the juices to settle back into the fish.

5. Is it necessary to grill the salmon with the skin on?
It is highly recommended. The skin acts as a natural barrier between the delicate fish and the intense heat of the grill. It helps hold the fillet together, prevents it from drying out, and gets wonderfully crispy. Even if you don’t plan on eating the skin, it’s best to cook with it on and then remove it before serving if you prefer.

6. What wine pairs well with Grilled Salmon and Mango Salsa?
This dish pairs beautifully with a crisp, dry white wine with good acidity to cut through the richness of the salmon and complement the tropical salsa. Excellent choices include a Sauvignon Blanc, a dry Riesling, an Albariño, or a Pinot Grigio. A dry Rosé would also be a wonderful match.

7. Can I make this recipe on an indoor grill pan?
Yes, a grill pan is a great alternative. Preheat the grill pan over medium-high heat, brush it with oil, and cook the salmon following the same instructions. You’ll get beautiful grill marks and a similar flavor, though you may miss some of the smokiness from an outdoor grill. Ensure your kitchen is well-ventilated, as it can produce some smoke.

8. How long does the mango salsa last in the refrigerator?
The mango salsa is best enjoyed fresh on the day it’s made. However, you can store any leftovers in an airtight container in the refrigerator for up to 2 days. Note that the texture may soften slightly, and it might release more liquid over time. Give it a gentle stir before serving again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Salmon with Mango Salsa


  • Author: Jenny

Ingredients

Scale

Here are the components you’ll need to create this vibrant and flavorful dish. We’ve broken them down into two main parts: the succulent grilled salmon and the show-stopping fresh mango salsa. Using fresh, high-quality ingredients will make a world of difference in the final taste.

For the Grilled Salmon:

  • 4 (6-ounce) Salmon Fillets: Look for center-cut fillets, about 1-inch thick. Skin-on is highly recommended as the skin protects the delicate flesh from the direct heat and helps prevent it from sticking to the grill.
  • 2 Tablespoons Olive Oil: A good quality extra-virgin olive oil not only prevents sticking but also adds a subtle, fruity flavor that complements the fish.
  • 1 Teaspoon Smoked Paprika: This spice is a game-changer, lending a deep, smoky flavor that mimics cooking over a wood fire and gives the salmon a beautiful reddish hue.
  • 1/2 Teaspoon Garlic Powder: Provides a savory, aromatic base without the risk of burning fresh garlic on the high heat of the grill.
  • 1/2 Teaspoon Onion Powder: Adds a layer of sweet and savory depth to the seasoning blend.
  • 1 Teaspoon Sea Salt: Or kosher salt. It’s essential for bringing out all the other flavors. Adjust to your personal taste.
  • 1/2 Teaspoon Black Pepper: Freshly ground is always best for a more pungent and complex flavor.

For the Fresh Mango Salsa:

  • 2 Large Ripe Mangoes: The star of the salsa. They should be ripe but still firm to the touch, which makes them easier to dice and ensures they hold their shape.
  • 1 Red Bell Pepper: Finely diced, it adds a lovely sweetness, a vibrant red color, and a satisfying crunch.
  • 1/2 Medium Red Onion: Finely diced, it provides a sharp, zesty bite that cuts through the sweetness of the mango. Soaking the diced onion in cold water for 10 minutes can mellow its raw intensity if you prefer.
  • 1 Jalapeño: Seeded and finely minced. This adds a kick of heat. You can leave a few seeds in for more spice or omit it entirely for a mild salsa.
  • 1/2 Cup Fresh Cilantro: Roughly chopped. Its fresh, citrusy, and slightly peppery flavor is the signature herb of many salsas and pairs beautifully with mango and lime.
  • 1 Large Lime: You’ll use the juice of the entire lime. The acidity brightens all the flavors, adds a necessary tang, and helps prevent the ingredients from browning.
  • 1/4 Teaspoon Sea Salt: A small amount to enhance the flavors of the fruits and vegetables.

Instructions

Follow these step-by-step instructions for a flawless Grilled Salmon with Mango Salsa. The key is to prepare the salsa first, allowing the flavors to meld together while you focus on grilling the salmon to perfection.

Step 1: Prepare the Fresh Mango Salsa

This salsa is best made about 20-30 minutes before serving. This gives the ingredients enough time to marinate and for their individual flavors to meld into a harmonious mixture without becoming watery.

  1. Dice the Ingredients: Begin by preparing all your salsa components. Peel the mangoes and carefully dice them into small, uniform 1/4-inch to 1/2-inch cubes. Dice the red bell pepper and red onion to a similar size. Finely mince the jalapeño (remember to remove the seeds and membranes for less heat). Roughly chop the fresh cilantro.
  2. Combine in a Bowl: In a medium-sized mixing bowl, add the diced mango, red bell pepper, red onion, minced jalapeño, and chopped cilantro.
  3. Add Acidity and Seasoning: Squeeze the fresh juice from the entire lime over the mixture. Sprinkle with the 1/4 teaspoon of sea salt.
  4. Mix and Marinate: Gently toss all the ingredients together with a spoon until everything is well combined. Be careful not to mash the mango.
  5. Let it Rest: Cover the bowl and set it aside at room temperature for at least 15 minutes, or place it in the refrigerator if you’re making it further in advance. This resting period is crucial for the flavors to meld.

Step 2: Grill the Salmon to Perfection

Timing is key when grilling salmon. It cooks quickly, so have everything ready to go before you place the fish on the grill.

  1. Preheat Your Grill: Preheat your outdoor gas or charcoal grill to medium-high heat, aiming for a temperature around 400-450°F (200-230°C). A properly preheated grill is essential for getting a good sear and preventing the fish from sticking.
  2. Clean and Oil the Grates: Once the grill is hot, use a grill brush to thoroughly clean the grates. This is the most important step to prevent sticking. After cleaning, use a folded paper towel dipped in a high-smoke-point oil (like canola or avocado oil) and, holding it with long tongs, wipe the grates generously.
  3. Prepare the Salmon: While the grill heats up, prepare your salmon fillets. Pat them completely dry with paper towels on all sides. A dry surface promotes a better sear and helps the seasoning adhere.
  4. Season the Salmon: Drizzle the olive oil over the salmon fillets, using your hands or a brush to ensure they are evenly coated on both sides. In a small bowl, mix together the smoked paprika, garlic powder, onion powder, sea salt, and black pepper. Sprinkle this seasoning blend evenly over the flesh side of the salmon fillets, gently patting it in.
  5. Grill Skin-Side Down: Carefully place the salmon fillets on the hot, oiled grates, skin-side down. The skin will act as a protective barrier. Close the grill lid and cook for 4-6 minutes, depending on the thickness of your fillets. The key is to let it cook undisturbed. You’ll know it’s ready to flip when the salmon easily releases from the grate with a spatula. If it sticks, it’s not ready yet—give it another 30-60 seconds.
  6. Flip and Finish Cooking: Using a wide fish spatula, carefully flip the salmon fillets. Cook for another 2-4 minutes on the other side. The salmon is done when it’s opaque and flakes easily with a fork. For a perfect medium, the internal temperature should read 130-135°F (54-57°C) on an instant-read thermometer. Be very careful not to overcook it, as it will continue to cook slightly after being removed from the heat.
  7. Rest the Salmon: Transfer the grilled salmon to a clean plate or platter. Let it rest for 3-5 minutes before serving. This allows the juices to redistribute throughout the fillet, ensuring a moist and tender result.

Step 3: Assemble and Serve

  1. Plate the Dish: Place a warm, perfectly grilled salmon fillet on each plate.
  2. Top with Salsa: Give the mango salsa a final stir. Spoon a generous amount of the fresh, vibrant salsa over the top of each salmon fillet, allowing some to spill onto the plate.
  3. Garnish and Enjoy: Garnish with an extra sprig of cilantro or a lime wedge on the side, and serve immediately.

Nutrition

  • Serving Size: one normal portion
  • Calories: 500
  • Protein: 30 grams