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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Low Fat

Description

A fresh and healthy dish featuring grilled salmon topped with a creamy, zesty avocado salsa for a perfect balance of smoky and bright flavors.


Ingredients

  • 4 salmon fillets (150180 g each)
  • 2 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Juice of 1 lemon
  • 2 ripe avocados, diced
  • 1 medium tomato, chopped
  • 1/4 red onion, diced
  • 1 small cucumber, diced
  • 2 tablespoons fresh cilantro, chopped
  • Juice of 1 lime
  • 1 tablespoon olive oil
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Pat salmon dry and drizzle with olive oil.
  2. Mix garlic powder, paprika, oregano, cumin, salt, and pepper, then season salmon.
  3. Preheat grill to medium-high and oil grates.
  4. Grill salmon skin-side down for 4–5 minutes, then flip and cook 3–4 minutes more.
  5. Squeeze lemon juice over salmon before removing.
  6. In a bowl, combine avocado, tomato, onion, cucumber, and cilantro.
  7. Add lime juice, olive oil, salt, and pepper, then toss gently.
  8. Serve salmon topped with avocado salsa.

Notes

  • Do not overcook salmon to keep it moist.
  • Prepare salsa fresh for best flavor and color.
  • Add chili flakes or jalapeño for spice.
  • Store salmon and salsa separately for leftovers.
  • Works well with rice, quinoa, or salad.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 portion
  • Calories: 390
  • Sugar: 3g
  • Sodium: 300mg
  • Fat: 24g
  • Saturated Fat: 4g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 4g
  • Protein: 34g
  • Cholesterol: 70mg