Grilled Salmon with Avocado Salsa

30 Minute MealsFreezer Friendly MealsGluten Free RecipesKeto RecipesLow Carb RecipesOne Pot Meals

More Ways to Search: Recipe Index · Ingredients Index

Rubbed with spices and grilled to flavorful perfection, Grilled Salmon with Avocado Salsa is a fresh and healthy dinner for the whole family. Best part of all, it comes together in less than 30 minutes!

side shot of grilled salmon fillets topped with avocado salsa
overhead shot of a large plate with grilled salmon fillets topped with avocado salsa

An Easy & Healthy Grilled Salmon Dinner with Avocado Salsa

As the days start to warm up, my thoughts are turning back to the grill! 🙌 I mean… so what if it snowed yesterday in good ol’ Indiana? 🙄 After that, I’m even more than ready for the BBQs in my very near future.

I love grilling out, and while that’s definitely possible all year if you live in a warm area (or if you don’t mind standing out in the cold, I guess!), for many of us, grilling is a spring and summer treat. Which makes it extra special!

Of course, there are always burgers and hot dogs, maybe some chicken or steak for fun grilling favorites, but one of my very favorite grilled dishes is grilled salmon. The bold and fresh taste of a fresh salmon fillet, hot off the grill, is unbeatable!

This quick and easy grilled salmon is seasoned with a wonderful rub, then topped with a colorful, refreshing, and delicious avocado salsa.

If you aren’t quite ready to “fire up the barby,” this is also a great dinner to make in your trusty cast-iron grill pan, or just a cast-iron skillet.

More Salmon Recipes to Try

What You’ll Need

This dish is fresh, fresh, fresh! I love the succulent flavor of grilled salmon with the summery taste of avocado salsa.

For the Grilled Salmon

  • Salmon Fillets: This recipe makes six salmon fillets, or about 2 pounds, total.
  • Olive Oil: I recommend using a classic olive oil, because it takes the heat better than extra-virgin.
  • Salt: One teaspoon, or to taste.
  • Pepper: To taste.
  • Spices: Half a teaspoon each of paprika, chili powder, garlic powder, cumin and coriander makes a savory spice rub for the fillets. I use sweet paprika rather than smoked for this recipe.

For the Avocado Salsa

  • Avocado: Peel and finely dice a small avocado.
  • Jalapeño: Using gloves, seed and finely dice one small jalapeno pepper. You can use less jalapeno, or omit entirely, if preferred.
  • Cherry Tomatoes: Finely dice half a cup of cherry tomatoes, or your preferred tomatoes.
  • Cilantro: I use ¼ cup chopped fresh cilantro; omit if you do not care for cilantro. You can also replace it with parsley.
  • Onion: Finely dice 3 tablespoons of red onion.
  • Salt & Pepper: To taste.
  • Olive Oil: Splash about half a tablespoon of extra-virgin olive oil into the salsa.
  • Lime Juice: You’ll need 1 large lime, juiced, to finish the salsa.
cooking two salmon fillets on the grill

How to Grill Salmon

The first part of avocado salmon we’ll focus on is the fish itself. Cooking salmon on the grill is fast and easy! I recommend having your side dishes prepared in advance, because the salmon will cook quickly.

  1. Prep Grill & Salmon Fillets. Preheat your grill to 400˚F. Sprinkle the salmon fillets with olive oil, and then season them with salt and pepper. In a small mixing bowl, combine the sweet paprika, chili powder, garlic powder, cumin and coriander. Rub the spice mixture all over the fillets.
  2. Grill Salmon on First Side: Brush your clean grill grates with olive oil. Place the salmon on the grill, close the lid, and cook for 5 to 7 minutes, or until cooked halfway up the fillet.
  3. Grill Salmon on Second Side: Flip the fillets and continue to cook for 3 to 5 more minutes, or until cooked through. The total cooking time will depend on the thickness of the fillets. Use an Instant Read Thermometer to check for doneness; the salmon is cooked through when its internal temperature registers between 140˚F and 145˚F.
preparing avocado salsa in a glass bowl

How to Make the Avocado Salsa

Now that we’ve covered the salmon, let’s go over the avocado salsa. It comes together in no time once the veggies are diced. You can use a food processor to make the dicing easier, if you’d like!

  1. Combine Ingredients: While the salmon cooks, prepare the salsa. In a mixing bowl, combine the diced avocado, jalapeno, tomatoes, cilantro, onions, salt, pepper, olive oil and lime juice; mix.
  2. Adjust to Taste: Taste and adjust the seasoning as needed.
  3. Enjoy! Spoon the salsa over the cooked salmon and serve immediately.

Tips for Success

Here are my best tips for working with salmon to create a juicy and flavorful meal. You’re going to love this fresh and delicious entree!

  • Use Wild-Caught Salmon: While farmed salmon will definitely work, wild-caught salmon is both healthier and tastier! I always opt for wild-caught seafood when possible.
  • Don’t Overcook: Salmon is easy to overcook, so be careful! You want to cook it just until it’s opaque and then immediately remove it from the heat, so it doesn’t dry out.
  • Pat Dry: Don’t forget to pat your salmon dry with a paper towel before adding the oil and seasonings.
overhead shot of a large plate with grilled salmon fillets topped with avocado salsa

What to Serve with Avocado Grilled Salmon

Avocado salmon goes with just about anything! Here are a few ideas for inspiration. Bon appetit!

  • Rice Pilaf: This Almond Brown Rice Pilaf is the perfect side dish to pair with savory salmon and homemade avocado salsa.
  • Sweet Potato Wedges: Crispy, crunchy, and good for you, these delicious Sweet Potato Wedges taste great with everything!
  • Broccolini: My Easy Garlic Broccolini are lightly dressed with lemon and butter, giving you a simple side you’ll want to make again and again.
salmon fillet in a bowl atop of rice and served with avocado salsa

How to Store and Reheat Leftovers

  • To store leftovers, let the salmon cool completely. Then, place the fillets in an airtight container and refrigerate them for up to 3 days.
  • To reheat, place the salmon in a covered skillet over low heat until just heated through. Do not overcook.

Can I Freeze Extras?

  • Yes and no. The salsa will not freeze well, but you can totally freeze the salmon for longer storage.
  • Place any leftover salmon fillets in freezer bags, pressing out as much air as possible before sealing.
  • Keep frozen for up to 4 months. Reheat directly from frozen.

ENJOY!

5 from 3 votes
salmon fillet in a bowl atop of rice and served with avocado salsa
Print

Grilled Salmon with Avocado Salsa

2 5 2
WW Freestyle: 2
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Easy and delicious grilled salmon served with a cool and refreshing avocado salsa.
Course: Dinner
Cuisine: American
Servings: 6
Calories: 297

Equipment

  • Grill

Ingredients

For the Salmon

For the Salsa

  • 1 small avocado, peeled, pitted, and finely diced
  • 1 small jalapeno, seeded, ribs removed, and finely diced
  • ½ cup cherry tomatoes, finely diced
  • ¼ cup chopped fresh cilantro
  • 3 tablespoons finely diced red onion
  • Salt and fresh ground pepper, to taste
  • ½ tablespoon extra virgin olive oil
  • 1 large lime, juiced

Instructions 

  • Preheat the grill to 400˚F.
  • Sprinkle salmon fillets with olive oil and season with salt and pepper.
  • In a small mixing bowl combine sweet paprika, chili powder, garlic powder, cumin, and coriander; mix until thoroughly combined.
  • Rub the spice mixture all over the fillets.
  • Brush clean grill grates with olive oil.
  • Place salmon on the grill; close the lid and cook for 5 to 7 minutes, or until cooked half way up the fillet.
    If salmon is with skin, place the salmon skin-side down, first.
  • Using a fish spatula, flip over the fillets and continue to cook for 4 more minutes, or until cooked through.
    Cooking time will depend on the thickness of the fillets. Use an Instant Read Thermometer to check for doneness; salmon is cooked through when internal temperature registers at 145˚F.

In the meantime, prepare the salsa:

  • In a mixing bowl combine diced avocado, jalapeno, tomatoes, cilantro, onions, salt, pepper, olive oil, and lime juice; mix. Taste and adjust accordingly.
  • Spoon salsa over cooked salmon and serve.

Notes

  • NET CARBS: 3 g
Nutrition Facts
Grilled Salmon with Avocado Salsa
Amount Per Serving (6 ounces)
Calories 297 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 3g15%
Cholesterol 78mg26%
Sodium 458mg19%
Potassium 927mg26%
Carbohydrates 6g2%
Fiber 3g12%
Sugar 1g1%
Protein 29g58%
Vitamin A 376IU8%
Vitamin C 13mg16%
Calcium 32mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Keywords: avocado salmon, avocado salsa, how long to grill salmon

Want To Save This Recipe?

More Dinner Ideas to Try

Looking for more easy dinner recipes? These dishes are just as tasty as avocado salmon. See for yourself!

6 Responses
  1. Natalie

    That avocado salsa is the best thing ever! I think it would be great on so many things! It goes so well with the salmon!

  2. Stephanie

    I find it a challenge to get salmon just right but this one turned out perfect! Thanks for the detailed instructions. The avocado salsa is a great topping.

Leave a Reply

Recipe Rating




Amazon Affiliate Program

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.