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

Bright & Fresh Mediterranean Salmon Recipe You’ll Make Every Week


  • Author: Lilie Evans
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This bright and fresh Mediterranean salmon recipe is bursting with juicy cherry tomatoes, briny olives, and creamy feta — all piled high over perfectly seared salmon fillets. Ready in under 30 minutes, this one-pan wonder delivers sunny coastal flavor any night of the week.


Ingredients

Scale

For the Salmon:

4 salmon fillets (about 6 oz each) – skin-on preferred for extra crispiness

1 tablespoon olive oil

1 clove garlic, minced

1 teaspoon dried oregano

Salt and black pepper, to taste

½ lemon, juiced

For the Mediterranean Topping:

1 cup cherry tomatoes, halved

½ cup green olives, sliced

½ cucumber, diced

¼ cup red onion, finely chopped

¼ cup fresh parsley, chopped

2 tablespoons crumbled feta cheese

1 tablespoon olive oil

½ teaspoon lemon zest

Optional Add-Ons:

Fresh basil leaves

Pinch of red pepper flakes

Extra feta for topping


Instructions

Prep the Salmon:
Pat salmon fillets dry, then season with salt, pepper, oregano, olive oil, and lemon juice. Let sit for a few minutes while you prep the topping.

Mix the Mediterranean Topping:
In a medium bowl, combine tomatoes, olives, cucumber, onion, parsley, feta, olive oil, and lemon zest. Toss gently and set aside.

Cook the Salmon:
Heat olive oil in a large skillet over medium-high heat. Cook salmon skin-side down for 4–5 minutes, flip, and cook another 2–3 minutes until flaky and golden.

Assemble:
Plate the salmon and spoon the Mediterranean topping generously over each fillet. Garnish with basil leaves or extra feta.

Serve:
Finish with a drizzle of olive oil and an extra squeeze of lemon juice before serving.

Notes

For baking: Roast salmon at 400°F (200°C) for 12–15 minutes.

Make the topping ahead for easy meal prep — it keeps well for up to 2 days in the fridge.

Pairs beautifully with rice, quinoa, or a light Greek salad.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Pan-Seared
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 salmon fillet with topping
  • Calories: 385
  • Sugar: 3 g
  • Sodium: 420mg
  • Fat: 23g
  • Saturated Fat: 5g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 36g
  • Cholesterol: 95mg

Keywords: Mediterranean salmon, healthy salmon recipe, one-pan dinner, 30-minute meals, weeknight salmon