Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Grilled Salmon with Spicy Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 173 reviews

This grilled salmon recipe features perfectly seasoned, tender salmon fillets cooked on a gas grill to achieve a smoky, charred flavor. Topped with a fresh, zesty avocado-jalapeno salsa, it’s a vibrant, healthy dish ideal for a quick and nutritious meal in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

Salmon and Seasoning

  • 6 salmon fillets (about 2 pounds total, skin-on)
  • 1 tablespoon olive oil
  • 1 teaspoon salt (or to taste)
  • Freshly ground black pepper (to taste)
  • ½ teaspoon sweet paprika
  • ½ teaspoon chili powder
  • ½ teaspoon garlic powder
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander

Avocado-Jalapeno 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 freshly ground black pepper (to taste)
  • ½ tablespoon extra virgin olive oil
  • 1 large lime (juiced)

Instructions

  1. Preheat and Prepare Grill: Preheat a gas grill to 425˚F and brush the clean grill grates with olive oil to prevent sticking and promote even searing of the salmon.
  2. Season the Salmon: Drizzle 1 tablespoon olive oil over the salmon fillets, then season them evenly with salt and freshly ground black pepper.
  3. Mix the Spice Rub: In a small bowl, combine sweet paprika, chili powder, garlic powder, ground cumin, and ground coriander; mix thoroughly to create a balanced spice rub. Rub this mixture evenly all over each salmon fillet.
  4. Grill Salmon, Skin-Side Down: Place the salmon fillets skin-side down on the hot grill. Close the lid and cook for 6 to 8 minutes until the fish is cooked about halfway up the fillet and grill marks appear.
  5. Flip and Finish Grilling: Using a fish spatula, carefully flip the fillets and continue cooking for an additional 4 minutes, or until the salmon reaches an internal temperature of 145˚F, signifying it is fully cooked.
  6. Prepare Avocado-Jalapeno Salsa: While the salmon cooks, combine the diced avocado, jalapeno, cherry tomatoes, chopped cilantro, red onion, salt, pepper, extra virgin olive oil, and lime juice in a mixing bowl. Stir gently, taste, and adjust seasoning as needed for a fresh, tangy salsa.
  7. Serve: Spoon the prepared salsa generously over the grilled salmon fillets and serve immediately to enjoy the contrast of smoky fish with bright, creamy salsa.

Notes

  • Ensure the grill is properly preheated for even cooking and to prevent the salmon from sticking.
  • Adjust the level of chili powder and jalapeno in the salsa according to your preferred spice tolerance.
  • Use a fish spatula for flipping to avoid breaking the delicate fillets.
  • Check the doneness with a meat thermometer to avoid over or undercooking the salmon.
  • Leftover salsa can be refrigerated in an airtight container and served with other grilled foods.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Low Fat