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

Grilled Salmon with Avocado Salsa Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Grilled Salmon with Avocado Salsa recipe combines perfectly seasoned, juicy salmon fillets grilled to perfection with a fresh, zesty avocado salsa. Ideal for a healthy, flavorful meal ready in under 45 minutes, it balances smoky spices and bright citrus flavors for a satisfying dish.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

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. Mix the Seasoning: In a small bowl, combine kosher salt, ancho chili powder, ground cumin, paprika, onion powder, and black pepper. This spice blend will give the salmon a smoky and slightly spicy flavor.
  2. Prepare the Salmon: Rub the salmon fillets evenly with olive oil, then coat them thoroughly with the seasoning mix to ensure every bite is flavorful.
  3. Chill the Salmon: Place the seasoned salmon fillets in the refrigerator and let them chill for at least 30 minutes. This helps the flavors penetrate the fish and improves grilling results.
  4. Make the Avocado Salsa: In a separate bowl, gently combine the cubed avocado, sliced or diced red onion, fresh lime juice, and chopped cilantro. Chill the salsa in the refrigerator until ready to serve to keep it fresh.
  5. Preheat the Grill: Heat your grill to medium, about 350-375°F (175-190°C), to ensure even cooking of the salmon.
  6. Grill the Salmon: Place the salmon fillets skin-side down (if skin on) on the grill and cook for about 3-4 minutes per side, or until the fish flakes easily with a fork, adjusting time for thickness and desired doneness.
  7. Serve: Top the grilled salmon immediately with the chilled avocado salsa for a fresh and vibrant finish. Enjoy this delicious and healthy meal!

Notes

  • Chilling the salmon before grilling helps the seasoning absorb better and stabilizes the texture for grilling.
  • You can grill the salmon with skin on for easier handling and extra flavor; remove skin if preferred.
  • If you do not have a grill, you can also broil the salmon in the oven at high heat for 6-8 minutes, turning halfway.
  • Adjust the chili powder amount to control the spice level of the dish.
  • For a low sodium option, reduce or omit kosher salt and rely on fresh lime and spices.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American
  • Diet: Low Fat