Print

Grilled Salmon with Avocado and Tomato Salsa Recipe

4.5 from 118 reviews

This Grilled Salmon with Avocado and Tomato Salsa recipe offers a flavorful and healthy meal featuring tender salmon fillets seasoned and grilled to perfection, topped with creamy avocado slices and a fresh, tangy tomato salsa. It’s a quick dish perfect for a nutritious lunch or dinner, combining the rich taste of salmon with zesty and refreshing salsa components.

Ingredients

Scale

For the Salmon:

  • 2 Salmon fillets (140200 g / 57 oz each)
  • 1 tsp Olive oil (for brushing the pan)
  • 1 tsp Salt
  • ½ tsp Black pepper
  • ½ tsp Garlic powder
  • ½ tsp Onion powder

For the Tomato Salsa:

  • 2 medium Tomatoes
  • 2 tbsp Cilantro (chopped)
  • 2 tbsp Olive oil (extra virgin)
  • 2 tbsp White vinegar
  • 1 tsp Honey
  • Salt and pepper to taste

Others:

  • 1 Avocado

Instructions

  1. Season the Salmon: Pat the salmon fillets dry and season them evenly with salt, black pepper, garlic powder, and onion powder to enhance their flavor.
  2. Prepare the Grill Pan: Lightly brush a non-stick grill pan with 1 teaspoon of olive oil to prevent sticking and preheat it over medium-high heat.
  3. Grill the Salmon, Skin Side Down: Place the salmon fillets skin side down on the hot grill pan. Cooking the salmon this way helps protect the delicate flesh and makes flipping easier.
  4. Cook the Salmon: Grill the salmon for about 4-5 minutes on the first side until the surface is mostly cooked through, adjusting time based on thickness. Flip carefully and cook the other side for approximately 3-4 minutes to avoid drying out the fish.
  5. Make the Tomato Salsa: While the salmon cooks, dice the tomatoes and chop the cilantro finely.
  6. Prepare the Dressing: In a small bowl, whisk together extra virgin olive oil, white vinegar, honey, a pinch of salt, and black pepper until well combined.
  7. Combine the Salsa: Add the diced tomatoes and chopped cilantro into the dressing and stir gently to coat evenly.
  8. Slice the Avocado: Peel and slice the avocado into thin pieces, ready to be served atop the salmon.
  9. Assemble the Dish: When the salmon is cooked, transfer it to a serving plate. Place the avocado slices on top of each fillet. Finally, spoon the tomato salsa over the avocado and around the salmon to finish.

Notes

  • Adjust seasoning to taste, adding more salt or pepper if desired.
  • Use fresh, ripe avocado for the best creamy texture.
  • Carefully monitor salmon while cooking to prevent overcooking and dryness.
  • Serve immediately to enjoy the texture of grilled salmon and fresh salsa.
  • This dish pairs well with steamed rice, quinoa, or a leafy green salad.

Keywords: grilled salmon, avocado salsa, tomato salsa, healthy salmon recipe, quick salmon dinner, grilled fish with salsa