This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

Grilled Salmon with Avocado Salsa is a tender, juicy grilled salmon, topped with a colorful and flavorful combination of avocados, corn and tomatoes to make a light and tasty meal. This Salmon is made in minutes for your family! 

This Salmon is one of our favorites and all comes together for a simple and delicious dinner under 10 minutes! Garlic Brown Sugar Glazed Salmon, Sheet Pan Garlic Lime Salmon Fajitas or Buttery Garlic Lime Salmon with Asparagus in Foil are a few of my top Salmon recipes that are sure to please!

Close up of Grilled Salmon with Avocado Salsa.

Grilled Salmon with Avocado Salsa

I wish everyone loved salmon as much as I did. I used to hate salmon and all fish. And then one day, I just started to eat it and I forced myself to like it. So maybe if you don’t like salmon you can force yourself to love it just as much as I do! ?

This grilled salmon is healthy and packed with flavor. Anything topped with avocado salsa is amazing in my book. The great thing about salmon is that it only takes minutes to cook. And it is so tender and flaky and melts in your mouth. This is a simple grilled salmon recipe and it is ready in the matter of minutes. The spice rub gives it such amazing flavor. I loved this recipe so much. And the avocado salsa was the perfect finishing touch to this amazing and healthy meal!

How Do You Make Grilled Salmon with Avocado Salsa?

  • In a small mixing bowl combine salt, chili powder, paprika, onion powder, garlic powder and black pepper.
  • Rub the salmon fillets with the olive oil and rub with the spice mix.
  • Grill the salmon on medium heat for about 3-5 minutes or until desired doneness.
  • Mix the avocado, Roma tomato, red onion, chopped cilantro, salt and juice from the limes in a small mixing bowl. Top the salmon with the avocado salsa.

Salmon on a skillet and avocado salsa in a bowl.

What are the Benefits of Eating Salmon?

Salmon is a popular food. Classified as an oily fish, salmon is high in protein, omega-3 fatty acids, and vitamin D, and is therefore considered to be healthy. Salmon is also a source of cholesterol, with a range of 23–214 mg/100 g depending on the species.

What Does Salmon Taste Like?

Many people often describe salmon tastes as quite different from the regular fishy taste. In fact, the taste of salmon is just like a mildly flavored meat that came straight out of the sea. Salmon often has a subtle and refreshing taste. However, its taste will depend on the recipe used to cook the fish.

What Temperature Does Grilled Salmon Need to Be At?

The USDA recommends that fish needs to be cooked to an internal temperature of 145 degrees F. However, some say that salmon is overdone at this point. For a medium to medium well cook on your salmon, remove the salmon from the grill when it reaches 125-130 degrees F and let it rest for 5 minutes.

Grilled Salmon topped with Avocado Salsa

How Do You Know When Salmon is Done Grilling?

To test grilled salmon for doneness, flake with a fork and look for opaque color, or use a meat thermometer. When grilling salmon with the skin on, let the skin get crisp and brown. This way, the fish will pull away from the skin when you turn it. Using a fork, check the flesh at the thickest part of the fillet.

Do You Cut the Skin Off of the Salmon Before Grilling?

First of all—skin is tasty! So when you’re cooking salmon, keep that skin on. It provides a safety layer between your fish’s flesh and a hot pan or grill. Start with the skin-side down, and let it crisp up. It’s much easier to slide a fish spatula under the salmon’s skin than under its delicate flesh. If you prefer no skin, that is great too! The skin can come off easily and still tastes and cooks just as great!

How Do you Keep Salmon From Sticking to the Grill?

  1. Start with a clean grill and get it nice and hot.
  2. Grease the hot grate generously.
  3. Put oil on both sides of the salmon.
  4. Place the fish on the hot grill (skin side down if it has skin) diagonally across the grates.
  5. Turn the fish over after it has cooked for about 3 to 5 minutes.

Grilled Salmon topped with Avocado Salsa on a grill.

What are Avocados?

The avocado is a tree, long thought to have originated in South Central Mexico, classified as a member of the flowering plant family Lauraceae. The fruit of the plant, also called an avocado, is botanically a large berry containing a single large seed.

Are Avocados Good For You?

Also known as an alligator pear or butter fruit, the versatile avocado is the only fruit that provides a substantial amount of healthy monounsaturated fatty acids (MUFA). Avocados are a naturally nutrient-dense food and contain nearly 20 vitamins and minerals.

How Long Does the Avocado Salsa Last?

This fresh salsa will last for a couple days in the fridge if stored in an airtight container. Over time, the tomatoes will release more juice and the avocado will begin to brown. It’ll be fine to eat, though!

Which Avocados are the Best?

Ripe fresh avocados that yield to gentle pressure should be eaten within a day or two. For events, a four to five days out, purchase firm avocados instead. Unripe, firm or green fruit can take four to five days to ripen at room temperature, perfect for celebrations that are a few days out.

Close up of Grilled Salmon with Avocado Salsa

Looking For More Salmon Recipes?! Here are some!

I wish everyone loved salmon as much as I did. I used to hate salmon and all fish. And then one day, I just started to eat it and I forced myself to like it. So maybe if you don’t like salmon you can force yourself to love it just as much as I do! 🙂

This grilled salmon is healthy and packed with flavor. Anything topped with avocado salsa is amazing in my book. The great thing about salmon is that it only takes minutes to cook. And it is so tender and flaky and melts in your mouth. This is a simple grilled salmon recipe and it is ready in the matter of minutes. The spice rub gives it such amazing flavor. I loved this recipe so much. And the avocado salsa was the perfect finishing touch to this amazing and healthy meal!

Pin this now to find it later

Pin It

Grilled Salmon with Avocado Salsa

5 from 8 votes
Salmon that gets grilled in the best spice rub and topped with a fresh avocado salsa.  
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4

Ingredients 

Avocado salsa ingredients:

  • 1 avocado chopped
  • 1 roma tomato chopped
  • ½ small red onion chopped
  • 1/2 cup corn
  • Juice from 2 limes
  • 2 tbs finely chopped cilantro
  • dash of salt

Instructions 

  • In a small mixing bowl combine salt, chili powder, paprika, onion powder, garlic powder and black pepper.
  • Rub the salmon fillets with the olive oil and rub with the spice mix.
  • Grill the salmon on medium heat for about 3-5 minutes or until desired doneness.
  • Mix the avocado, Roma tomato, red onion, chopped cilantro, salt and juice from the limes in a small mixing bowl. Top the salmon with the avocado salsa.

Video

Notes

Recipe originally published in 2014
Inspired by The Cookie Rookie 

Nutrition

Calories: 467kcalCarbohydrates: 12gProtein: 47gFat: 26gSaturated Fat: 4gPolyunsaturated Fat: 7gMonounsaturated Fat: 12gCholesterol: 125mgSodium: 696mgPotassium: 1492mgFiber: 5gSugar: 2gVitamin A: 755IUVitamin C: 9mgCalcium: 46mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating




22 Comments

  1. 5 stars
    This Awesome Grilled Salmon with Avocado Salsa seems delicious , just excited to make this one . Thanks for sharing this one with us .

  2. 5 stars
    Turned out perfect! We grilled salmon and I substituted red bell pepper for tomato and used Vidalia onion in lieu of red onion in the salsa . Delish! Thanks a bunch ❤️