Wholefully » Recipe Index » Gluten-Free Dinner Recipes » Quick and Easy Grilled Salmon with Mango Salsa Recipe

Quick and Easy Grilled Salmon with Mango Salsa Recipe

Overhead of two plates of grilled salmon with mango salsa beside fresh lime and cilantro.

We love grilled salmon in our house. It’s flavorful, it’s nourishing, and maybe best of all—it’s the speediest weeknight dinner EVER! After just a few minutes on the grill, salmon is flaky, tender, and ready to be enjoyed with a pile of fruity and tangy mango salsa.

This recipe works wonderfully with both fresh and frozen (and thawed) salmon filets, so we make sure to always have salmon filets stocked in our freezer. The resulting dinner is easy enough for your busiest weeknight, but impressive enough to serve to company.

Close-up of a bit of grilled salmon and mango salsa on a plate alongside a perfectly flaked salmon fillet and more salsa.

What kind of salmon should I buy?

Wild Alaskan sockeye or pink salmon is your best bet because it has the best flavor, best nutrition, and is the highest quality, but any wild salmon is a good choice. If Wild Alaskan salmon is out of your price range, we recommend checking Seafood Watch to find more affordable options that are high quality and sustainably sourced.

How do I make grilled salmon?

A lot of folks are intimidated by grilling fish because they are afraid it’ll stick or fall apart. Here’s our method for grilling perfect salmon filets:

  1. Heat the grill to medium-high to high heat.
  2. Liberally oil the grill grates.
  3. Place the fish on the grill. If the filet has skin, put the skin side UP.
  4. Don’t touch the salmon! You’re waiting for the salmon to caramelize and sear where it is in contact with the grill grates, which will take 2-3 minutes. The salmon will naturally release from the grill when it is properly seared.
  5. Flip the filet and cook for an additional 2-3 minutes (or a touch more if you have thick filets), until the salmon is opaque and flaky.

Wholefully Protip

Once the salmon is on the grill, DON’T move it until it is time to flip the filets. You’ll end up with flakes of salmon all over your grill, instead of on your plate.

Close-up of fresh mango salsa plated alongside fish with grill marks.

How do I keep the fish from sticking to the grill?

Liberally oil both the grill and the salmon before you put the filets on. Then, don’t try to move the salmon at all while it is cooking. The surface will cook and caramelize, and release naturally when it is seared properly.

Close-up of oil pouring onto two seasoned salmon fillets.

How long does grilling salmon take?

Do not—I repeat, DO NOT—walk away from the grill once you’ve started cooking. Salmon cooks pretty fast, so it will be ready to flip in just a few minutes. Start-to-finish, your salmon will be done in 4-8 minutes, depending on the thickness of the filets.

Want to save this recipe?

I'll email this recipe to you, so you can come back to it later!

How do I know when the salmon is done?

Salmon cooks quickly, and it’s best to tell when it’s done by flakiness. The thickest part of the filet will flake and be opaque when finished.

Wholefully Protip

The best way to test for doneness in salmon is the flake test. Take a fork and scrape it across the thickest part of a filet. If it easily flakes way, it’s ready! If it takes some effort to break off a piece, it needs a minute or two longer to cook.

Close-up of a bite of perfectly flaked salmon and fresh salsa on a fork.

Talk to me about this salmon rub!

The spice rub for this grilled salmon is so simple, but it adds so much complex flavor to the fish! Bonus: you probably already have all the spices in your pantry. You’ll need:

  • Garlic powder
  • Cumin powder
  • Ground cayenne pepper
  • Sea salt
  • Freshly cracked black pepper

Once you’ve mixed all the spices together, just rub it all over the salmon right before grilling. See? Easy peasy.

Close-up of two fresh salmon filets being sprinkled with seasoning.

Can you make the mango salsa ahead of time?

Absolutely! Make the salsa up to a day in advance, and then cover and refrigerate until you are ready to use it. We recommend using the salsa within 2-3 days.

Wholefully Protip

This salsa is so good, you’ll want to eat it on more than just salmon! Double the recipe, and serve the extra with tortilla chips or on taco salads.

Close-up of prepared mango salsa in a bowl.

I don’t have a grill—can I bake the salmon in the oven instead?

You sure can! Bake at 425°F for 4-6 minutes, or until flaky and opaque. You can also cook this salmon on a grill pan on your stovetop until flaky and opaque. Or to really mix it up, try these air fryer salmon bites!

Overhead of plated grilled salmon with mango salsa.

Grilled Salmon with Mango Salsa Recipe

Bright and flavorful, this grilled salmon comes together in just a few minutes. Top it with our tangy mango salsa for a nourishing and delicious dinner!
4.46 from 11 votes
Print Pin Rate
Course: Seafood Recipes
Cuisine: American
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4 servings
Calories: 316kcal

Ingredients

For the Mango Salsa

  • 2 cups diced fresh or frozen thawed mango (~2 medium mangoes worth)
  • 1 cup diced red bell pepper
  • 1 small jalapeño seeded and minced
  • ½ cup diced red onion
  • ½ cup packed cilantro leaves chopped
  • Juice and zest of 1 lime
  • ½ teaspoon salt plus more to taste
  • ½ teaspoon fresh cracked black pepper

For the Salmon

  • Avocado or coconut oil for oiling grill grates
  • 1 teaspoon garlic powder
  • 1 teaspoon cumin powder
  • ½ teaspoon fine sea salt
  • ½ teaspoon fresh cracked black pepper
  • ¼ teaspoon ground cayenne pepper
  • 4 wild caught salmon filets 6-8 ounces each
  • Lime wedges for serving

Instructions

  • Combine all the mango salsa ingredients in a medium-size bowl, tossing well to mix. Taste, and then add additional salt as needed. Store in the fridge while you prepare the salmon.
  • Preheat an outdoor grill or a grill pan to medium-high. Oil the grill grates or grill pan liberally.
  • Combine 1 teaspoon garlic powder, 1 teaspoon cumin powder, ½ teaspoon fine sea salt, ½ teaspoon fresh cracked black pepper, and ¼ teaspoon ground cayenne pepper in a small bowl. Rub the mixture liberally over 4 wild caught salmon filets.
  • Grill the salmon filets over medium-high heat for 2-3 minutes per side (thicker filets might need a minute or two longer), or until the fish is flaky and opaque.
  • Serve immediately, topped with the salsa and a squeeze of fresh lime juice.

Nutrition

Serving: 1serving | Calories: 316kcal | Carbohydrates: 18g | Protein: 35g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Cholesterol: 94mg | Sodium: 662mg | Potassium: 1126mg | Fiber: 3g | Sugar: 14g | Vitamin A: 2361IU | Vitamin C: 84mg | Calcium: 46mg | Iron: 2mg

4.46 from 11 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating