A bright, flavorful, heart-healthy Mediterranean dish featuring flaky baked salmon topped with tomatoes, olives, herbs, lemon, and creamy feta. It’s quick, nourishing, and packed with omega-3s, protein, and classic Mediterranean flavors. Perfect for weeknights or meal prep.
🍽️ Ingredients (Serves 2–4)
For the Salmon
-
2–4 salmon fillets
-
1–2 tbsp olive oil
-
Salt & black pepper
-
1 tsp garlic powder or 2 cloves minced
-
1 tsp dried oregano
-
1 tsp paprika
-
Juice of ½ lemon
Mediterranean Topping
-
1 cup cherry tomatoes, halved
-
¼ cup red onion, finely chopped
-
¼ cup kalamata olives, sliced
-
2 tbsp fresh parsley or basil, chopped
-
¼–⅓ cup crumbled feta cheese
-
1 tbsp olive oil
-
1 tbsp lemon juice
-
1 tsp dried oregano
-
1–2 cloves garlic, minced (optional)
🔥 Instructions
1. Prep the salmon
-
Preheat oven to 400°F (200°C).
-
Place salmon fillets on a baking dish.
-
Drizzle with olive oil, lemon juice, garlic, paprika, oregano, salt, and pepper.
-
Rub seasoning all over the fillets.
2. Make the Mediterranean topping
-
In a bowl, combine tomatoes, red onion, olives, parsley/basil, feta, olive oil, lemon juice, and oregano.
-
Mix lightly so tomatoes don’t break down.
3. Assemble
-
Spoon the Mediterranean mixture generously over each salmon fillet.
4. Bake
-
Bake for 12–15 minutes (depending on thickness),
or until salmon is flaky and tender.
5. Serve
-
Garnish with extra parsley, a squeeze of fresh lemon, and more feta if desired.
Serve with:
-
quinoa or couscous
-
roasted vegetables
-
Greek salad
-
whole grain pita
⭐ Tips & Variations
-
Add capers for extra Mediterranean brine.
-
Replace salmon with cod or halibut.
-
Add spinach or artichokes to the topping.
-
Use sun-dried tomatoes instead of fresh for a deeper flavor.
❓ Q/A Section
Q1: Can I make this in an air fryer?
Yes! Air fry at 375°F (190°C) for 10–12 minutes. Add the topping halfway.
Q2: Can I prep this ahead?
Yes—season the salmon and prep the topping separately.
Combine and bake when ready.
Q3: Can I make this dairy-free?
Yes—just omit the feta or replace it with dairy-free feta.
Q4: How do I know the salmon is cooked?
It should easily flake with a fork and reach 145°F (63°C) internal temperature.

