Go Back
Grilled salmon fillet topped with fresh avocado and tomato salsa.

Grilled Salmon with Avocado Salsa

This grilled salmon is healthy and packed with flavor. Anything topped with avocado salsa is amazing in my book. The great thing about salmon is that it only takes minutes to cook. And it is so tender and flaky and melts in your mouth. This is a simple grilled salmon recipe and it is ready in the matter of minutes. The spice rub gives it such amazing flavor. I loved this recipe so much. And the avocado salsa was the perfect finishing touch to this amazing and healthy meal!
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Course Dinner
Cuisine American
Servings 2 servings
Calories 528 kcal

Equipment

  • Grill Pan

Ingredients
  

Salmon

  • 2 4-6 oz salmon fillets
  • 2 tablespoons olive oil
  • 1 clove garlic minced or crushed
  • ½ teaspoon chili powder
  • ½ teaspoon cumin
  • ½ teaspoon onion powder
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt

Avocado Salsa

  • 1 ripe avocado pitted and diced
  • ½ cup tomato diced
  • 2 tablespoons onion diced
  • 2 tablespoons cilantro minced
  • 1 tablespoon olive oil
  • 1 tablespoon lime juice
  • salt and pepper to taste

Instructions
 

  • Stir the olive oil, garlic, and spices in a small bowl. Brush or rub salmon with the spice mixture.
  • Heat a large heavy-duty (preferably non-stick) pan or grill over medium-high heat. Add salmon to the pan and cook for 5-6 minutes per side. Remove from pan, top with avocado salsa and serve immediately.
  • To make the avocado salsa: Add the avocado, tomato, onion, and cilantro to a large mixing bowl. Drizzle with olive oil, fresh lime juice and a pinch of salt and pepper. Gently mix with a spoon until fully combined. Cover with plastic wrap until ready to serve.

Notes

This recipe makes two servings. To make more, double or triple the recipe as needed. To bake salmon: pre-heat oven to 400°F. Place salmon on a sheet pan and bake for 12-15 minutes or until cooked through.
Keyword Easy Dinner, Grill