Grilled Salmon with Avocado Salsa is our favorite Healthy Salmon Recipe! This spice-rubbed grilled salmon recipe is served with creamy avocado salsa. It’s healthy, flavorful, easy, and so delicious. It’s a flavor match made in Heaven.

platter of grilled salmon with avocado salsa

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

Why We Love This Healthy Salmon Recipe

If you’re in the market for a delicious, easy, and healthy salmon recipe, you’ve come to the right place. This grilled salmon with avocado salsa recipe has been pinned more than 2 million times and continues to be a hit because it’s just so delicious.

  • Fancy. This dish looks like a gourmet chef created it. Your friends and family will think you’re a 5-star chef!
  • Easy. While this dish looks impressive, nobody needs to know that it’s super easy to put together. Take a look at the recipe card– it’s a breeze!
  • Tasty. This salmon may be healthy, but it’s also scrumptious. The spice rub combined with the fresh and creamy salsa is a taste sensation!
platter of healthy grilled salmon with avocado salsa
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
Please enable JavaScript in your browser to complete this form.

How to Store and Reheat 

Store leftover grilled salmon with avocado salsa in an airtight container in the refrigerator for up to 3 days. I prefer to enjoy leftover salmon cold, but you can also reheat in a 275°F oven for about 15 minutes, or until warmed through.

How to Freeze 

Freeze grilled salmon fillets in an airtight container or Ziplock bag for up to 4 months. Let thaw overnight in the refrigerator before reheating. I do not recommend freezing the salsa.

Serving Suggestions

This grilled salmon with avocado salsa really doesn’t even need a side dish. The salsa can serve as a side, so you have an amazing 15-minute meal from start to finish on your plate! But we also love to pair this grilled salmon with healthy sides such Lemon Butter Asparagus or Roasted Vegetables.

How long do you grill salmon?

It should only take about 6-8 minutes total (3-4 minutes per side) to grill this salmon to perfection!

Do you grill salmon directly on the grill or in foil?

You can cook the salmon directly on the grill. Simply oil up the fish well, and start with the skin side down (if you’re leaving the skin on) for the best results.

Should you flip salmon on the grill?

Yes, but only once! Carefully flip the salmon after 3-4 minutes. If it’s not releasing from the grill grates, give it an extra 30-60 seconds.

Can you grill frozen salmon?

Yes, but the oil and spices won’t stick as well as they will to thawed or fresh salmon. You’ll also need to add an extra 1-2 minutes of cook time per side!

How do you know when salmon is done?

The easiest way to see if your salmon has finished cooking is to gently press down on the top of the fillet with a fork or your finger. If the flesh of the salmon flakes, it’s finished cooking. The proper internal temperature of cooked salmon is 145°F.

up close platter of healthy grilled salmon with avocado salsa

More Grilled Salmon Recipes To Try

5-Star Review

“This is an amazing recipe. I’m not a big fan of salmon but this has so much flavor to it. My husband and I love it so much that it’s become a staple in our weekly dinner rotation. Thank you!!” -Sara Pope

Recipe Card

Grilled Salmon with Avocado Salsa Recipe

4.68 from 334 votes
Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes
Servings: 4
Author: Becky Hardin
featured grilled salmon with avocado salsa
My favorite recipes are the ones that are easy, yet incredibly delicious. This healthy salmon recipe is not only one of the best salmon recipes I’ve tried, but it’s easy, delicious and good for you. That’s a grand-slam homerun recipe, in my book.
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 pounds salmon fillets skin on or off
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt
  • ½ teaspoon ancho chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground paprika
  • 1 teaspoon onion powder
  • 1 teaspoon ground black pepper

For the Avocado Salsa

  • 1 avocado cubed
  • ½ red onion sliced or diced
  • 2 limes juiced
  • 1 tablespoon chopped fresh cilantro

Instructions 

  • Mix the salt, chili powder, cumin, paprika, onion powder, and black pepper together. Rub the salmon fillets with olive oil and this seasoning mix.
    1 teaspoon kosher salt, ½ teaspoon ancho chili powder, 1 teaspoon ground cumin, 1 teaspoon ground paprika, 1 teaspoon onion powder, 1 teaspoon ground black pepper, 2 pounds salmon fillets, 1 tablespoon olive oil
  • Refrigerate for at least 30 minutes.
  • Combine the avocado, onion, lime juice, and cilantro. Chill until serving time.
    1 avocado, ½ red onion, 2 limes, 1 tablespoon chopped fresh cilantro
  • Preheat the grill to medium (350-375°F).
  • Grill the salmon to desired doneness (about 3-4 minutes per side).
    Grilled salmon fillets cooked in a skillet.

Keywords: Salmon, Skillet
  • Top with avocado salsa and enjoy!

Video

Becky’s Tips

  • Use a salmon side or pre-cut salmon fillets — both work!
  • Make sure your grill is clean and preheated before adding the salmon.
  • Start the salmon skin-side down to help it release from the grill more easily.
  • Keep the lid down as the salmon cooks to maintain a consistent temperature.
  • Only flip the salmon once! 
  • Salmon is cooked through when it reaches 145°F internally at the thickest point.
Storage: Store grilled salmon with avocado salsa in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 4 months.
Serving: 1filletCalories: 456kcalCarbohydrates: 10gProtein: 47gFat: 26gSaturated Fat: 4gPolyunsaturated Fat: 7gMonounsaturated Fat: 12gCholesterol: 125mgSodium: 692mgPotassium: 1447mgFiber: 5gSugar: 2gVitamin A: 517IUVitamin C: 16mgCalcium: 59mgIron: 3mg

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

Did you make this? Leave a comment!

How to Make Grilled Salmon with Avocado Salsa Step by Step

Season the Salmon: Mix 1 teaspoon of kosher salt, ½ teaspoon of ancho chili powder, 1 teaspoon of ground cumin, 1 teaspoon of ground paprika, 1 teaspoon of onion powder, and 1 teaspoon of ground black pepper together. Rub 2 pounds of salmon fillets with 1 tablespoon of olive oil and this seasoning mix. Refrigerate for at least 30 minutes.

healthy seasoned salmon fillets on a wooden cutting board.

Make the Salsa: Combine 1 cubed avocado, ½ of a sliced red onion, the juice of 2 limes, and 1 tablespoon of chopped fresh cilantro. Chill until serving time.

Grill the Salmon: Preheat the grill to medium (350-375°F). Grill the salmon to desired doneness (about 3-4 minutes per side). Top with avocado salsa and enjoy!

healthy grilled salmon fillets.

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.68 from 334 votes (214 ratings without comment)
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

309 Comments
Inline Feedbacks
View all comments
michelle
michelle
March 18, 2014 5:31 pm

My salmon is on the grill right now! So glad I found your site. I’m two weeks into the Whole 30. Thanks!

becky gall hardin
becky gall hardin
March 18, 2014 6:12 pm
Reply to  michelle

i’m so glad!!! I hope you love it!! good for you for doing Whole30!!

Liez Mardiana Ameer
Liez Mardiana Ameer
March 17, 2014 11:47 pm

its that possible if i changes salmon with chicken breast ? its looks yumm , thz u before

becky gall hardin
becky gall hardin
March 18, 2014 6:13 pm

yes I think that would taste great!!

Liez Mardiana Ameer
Liez Mardiana Ameer
March 19, 2014 9:25 pm

thx you , for replying :) , will make it for our dinner tonite

Lauren
Lauren
February 21, 2014 10:10 am

Did you leave the skin on the salmon or was there no skin?

I can’t wait to make this dish it looks absolutely AMAZING!!!!

becky gall hardin
becky gall hardin
February 21, 2014 10:43 am
Reply to  Lauren

we used a knife to cut the skin off before grilling. I’m sure you can also buy it skinless. it was pretty easy to peel off, so that’s what I would recommend. please let me know if you try it! hope you love it :)

Ann
Ann
February 14, 2014 4:06 pm

I cannot wait to make this for my family. Thanks so much for the recipe.

dija
dija
February 12, 2014 9:47 am

This looks delicious! this recipe mixes two of my absolutely favorite things in the world! Salmon and Avocados! Beautiful pictures as well!

Kalah
Kalah
March 18, 2019 10:34 am
Reply to  dija

Is this recipe for 4 servings, or 2?

eri
eri
February 5, 2014 5:41 pm

So I pinned this recipe…today I made it and I have to say that this was one of the B E S T dinners I have ever made! It was absolutely delish and I’m newly obsessed! Can’t wait to try some more of your recipes :)5 stars

becky gall hardin
becky gall hardin
February 5, 2014 5:43 pm
Reply to  eri

yay!!! best comment ever! thanks so much for stopping by and i’m so glad you loved it!

Caissa
Caissa
February 1, 2014 11:54 am

Oh wow! This looks soooo good! And I don’t even like salmon :-)

becky gall hardin
becky gall hardin
February 1, 2014 12:36 pm
Reply to  Caissa

Thank you!! Thanks for stopping by!

Carol
Carol
January 28, 2014 8:36 am

Great recipe. I have been flour and sugar free for three years. At 64 I feel better that I did at 55.5 stars

Naomi
Naomi
January 27, 2014 8:46 pm

This was such a beautiful/awesome/yummy recipe! It will be one that I will make again. It was just amazing how well the individual tastes went together so well. The mixture that you put on top of the salmon was out of this world! Thanks so much for sharing!!!5 stars

becky gall hardin
becky gall hardin
January 27, 2014 9:02 pm
Reply to  Naomi

Wow!! Thank you for the amazing comment! So happy to hear you loved it!! Thanks for checking it out!

chrystal
chrystal
February 10, 2014 9:24 am

do you think I could bake the salmon in the oven and it would be just as good? anyone have an idea of temp and time for oven?

Susie G
Susie G
February 10, 2014 9:09 pm
Reply to  chrystal

Hey Chrystal, Susie here (Becky’s mom). I have roasted salmon several times in the oven and it is delicious. Here are the directions: Preheat oven to 425 degrees. Cover a baking sheet with foil and spray the foil with cooking spray. Prepare the salmon per the recipe directions then place the salmon filets, skin down, on the cooking tray. Cook 12-18 minutes (see note*). Remove from the oven and cover with aluminum foil until ready to plate. *Perfectly cooked salmon separates into big, soft flakes and has some pink in the center. It will continue to cook a little more out of the oven so remove it at this point. I’m sure it will turn out great. Please let us know if you have further questions.

MidLyf
MidLyf
May 8, 2015 9:11 pm
Reply to  chrystal

375 degrees for all fish and foul.

maureen
maureen
January 20, 2015 4:11 pm

I ran across your Salmon with avocado salsa recipe and as I read it I wanted to rush to the store and serve it tonight. So thank you for creating and posting it. Your pictures are fabulous.
Question: does it work as well under the broiler?
Thank you, maureen

Becky Hardin
Becky Hardin
January 20, 2015 5:13 pm
Reply to  maureen

I’ve never tried it that way, but I’m confident it would work just as well. I hope you love the recipe!!! Thanks so much for the sweet comments and for stopping by!

Kat
Kat
January 20, 2014 6:52 pm

First I want to say CONGRATS on the beautiful pictures!!! this salmon looks amazing! I love the spice combination. Pinning it :)

becky gall hardin
becky gall hardin
January 20, 2014 8:07 pm
Reply to  Kat

thank you so so much! i’ve been working on the pictures…i still have a lot to learn. i just went to your site and i can’t wait to try those calzones with asparagus! yum!!! thanks so much for stopping by :) let me know if you try the salmon!

Dallas
Dallas
March 13, 2015 8:18 pm

I made your salmon and avacodo salsa tonight and I have to say that this was by far the BEST salmon EVER! The spice combination was perfect and the avacodo salsa on top was perfect! Thank you so much for sharing!5 stars

Rose
Rose
May 30, 2015 7:19 pm

I am making this now with a first run Alaskan salmon. I feel so brave trying this with such a special fish but I can only assume that it’s amazing. I have already taste tested the avocado salsa and it is superb. It’s really citrusy which I think will go well with the fish. Thank you!5 stars

Becky Hardin
Becky Hardin
May 31, 2015 4:50 pm
Reply to  Rose

That sounds so delicious, I’m jealous of you getting such good fish where you live! Hope you LOVE the recipe :)

Hillary Crenshaw
Hillary Crenshaw
April 19, 2016 9:27 am
Reply to  Kat

This recipe is SOOOO delicious! It is one of new fav’s!!! Thanks for sharing!5 stars

1 2 3 19