Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Salmon with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 48 reviews
  • Author: Melanie
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 43 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: American
  • Diet: Low Fat

Description

This Grilled Salmon with Avocado Salsa recipe offers a vibrant, flavorful, and healthy dish perfect for a quick dinner. The salmon is seasoned with a smoky blend of spices, then grilled to perfection and topped with a fresh, tangy avocado salsa that complements the rich fish beautifully.


Ingredients

Scale

For the Salmon

  • 2 lbs salmon fillets (skin on or off)
  • 1 tbsp olive oil
  • 1 tsp kosher salt
  • ½ tsp ancho chili powder
  • 1 tsp ground cumin
  • 1 tsp ground paprika
  • 1 tsp onion powder
  • 1 tsp ground black pepper

For the Avocado Salsa

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


Instructions

  1. Prepare the seasoning mix: In a small bowl, combine the kosher salt, ancho chili powder, ground cumin, ground paprika, onion powder, and ground black pepper to create a flavorful spice blend.
  2. Season the salmon: Rub the salmon fillets evenly with olive oil, then coat them thoroughly with the prepared seasoning mix to ensure maximum flavor absorption.
  3. Marinate: Place the seasoned salmon in the refrigerator and let it marinate for at least 30 minutes to allow the spices to infuse into the fish.
  4. Make the avocado salsa: In a separate bowl, combine the cubed avocado, sliced or diced red onion, freshly squeezed lime juice, and chopped cilantro. Mix gently and chill the salsa until ready to serve.
  5. Preheat the grill: Warm up your grill to a medium temperature, approximately 350-375°F, preparing it for cooking the salmon evenly.
  6. Grill the salmon: Place the salmon fillets on the grill and cook for about 3-4 minutes on each side, or until the fish reaches your desired doneness, developing a nice char and remaining moist inside.
  7. Serve: Remove the salmon from the grill, top each portion generously with the chilled avocado salsa, and enjoy a deliciously fresh and smoky meal.

Notes

  • Marinating the salmon for longer, up to 1 hour, can enhance the flavor further.
  • Use skin-on salmon for easier grilling and a crispier texture if preferred.
  • The avocado salsa is best served fresh to maintain its vibrant color and texture.
  • Adjust the seasoning quantities to your taste, especially the chili powder if you prefer less heat.
  • If you do not have access to a grill, you can use a grill pan or broil the salmon in an oven.