By: Becky Hardin
This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.
Grilled Salmon with Avocado Salsais 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.
Table of Contents
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!
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Cookie Rookie.
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 properinternal temperature of cooked salmonis 145°F.
More Grilled Salmon Recipes To Try
- Classic Grilled Salmon
- Garlic Butter Salmon
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
Grilled Salmon with Avocado Salsa Recipe
4.68 from 332 votes
Author: Becky Hardin
Prep: 5 minutes minutes
Cook: 5 minutes minutes
Total: 10 minutes minutes
Serves4
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.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from The Cookie Rookie.
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).
Top with avocado salsa and enjoy!
Last step! Don’t forget to show me a pic of what you made! Upload an image or tag me @thecookierookie on Instagram!
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.
Nutrition Information
Serving: 1fillet Calories: 456kcal (23%) Carbohydrates: 10g (3%) Protein: 47g (94%) Fat: 26g (40%) Saturated Fat: 4g (25%) Polyunsaturated Fat: 7g Monounsaturated Fat: 12g Cholesterol: 125mg (42%) Sodium: 692mg (30%) Potassium: 1447mg (41%) Fiber: 5g (21%) Sugar: 2g (2%) Vitamin A: 517IU (10%) Vitamin C: 16mg (19%) Calcium: 59mg (6%) Iron: 3mg (17%)
Did You Make This?I want to see! Be sure to upload an image below & tag @thecookierookie on social media!
Upload A PhotoTag on
InstaLeave A Rating
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.
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!
Claim your free ebook!
Subscribe to have posts delivered straight to your inbox!! PLUS get our FREE ebook!