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