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 Spicy Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 19 reviews
  • Author: Hannah
  • Prep Time: 35 minutes
  • Marinating Time: 30 minutes
  • Cook Time: 8 minutes
  • Total Time: 43 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Description

This Grilled Salmon with Avocado Salsa recipe features perfectly seasoned salmon fillets grilled to tender perfection and topped with a fresh, zesty avocado salsa. Quick to prepare and bursting with vibrant flavors, it's an ideal main course for a healthy and delicious meal.


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 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 with olive oil, then evenly coat both sides with the seasoning mix. Place the seasoned salmon in the refrigerator and let it marinate for at least 30 minutes to absorb the flavors.
  3. Make the avocado salsa. In a separate bowl, combine the cubed avocado, sliced or diced red onion, freshly squeezed lime juice, and chopped cilantro. Stir gently to combine and chill the salsa until serving time to keep it fresh.
  4. Preheat the grill. Heat your grill to medium temperature, around 350 to 375 degrees Fahrenheit, ensuring the grates are clean to prevent sticking.
  5. Grill the salmon. Place the salmon fillets on the grill and cook for about 3 to 4 minutes on each side, or until the salmon flakes easily with a fork and reaches an internal temperature of 145 degrees Fahrenheit. Keep the grill lid closed during cooking to maintain consistent heat.
  6. Serve. Remove the grilled salmon from the grill, top generously with the chilled avocado salsa, and serve immediately to enjoy the perfect balance of smoky, spicy, and fresh flavors.

Notes

  • Make sure your grill is cleaned and preheated before adding the salmon to prevent sticking.
  • Keep the grill lid down while cooking to maintain even temperature and ensure juicy salmon.
  • You can check doneness by gently pressing the salmon with a fork; cooked salmon flakes easily and should reach 145°F internally.
  • For a milder salsa, reduce the amount of red onion or omit if preferred.
  • If desired, substitute fresh lime juice with lemon juice for a different citrus flavor.
  • Salmon skin can be left on for grilling to add extra flavor and moisture, but it can be removed after cooking if preferred.

Nutrition

  • Serving Size: 1 serving
  • Calories: 410 kcal
  • Sugar: 2 g
  • Sodium: 580 mg
  • Fat: 28 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 23 g
  • Trans Fat: 0 g
  • Carbohydrates: 8 g
  • Fiber: 5 g
  • Protein: 35 g
  • Cholesterol: 90 mg