Easy Mediterranean Baked Fish
Serves
4
Ingredients
4 white fish fillets (cod, haddock, tilapia, halibut, or sea bass)
3 tbsp olive oil
3 cloves garlic, minced
Zest of 1 lemon
Juice of ½ lemon
1 tsp dried oregano
½ tsp paprika
½ tsp salt
¼ tsp black pepper
½ cup cherry tomatoes, halved
¼ cup kalamata olives, sliced
¼ cup red onion, thinly sliced
1 tbsp capers (optional)
2 tbsp fresh parsley or basil, chopped
Optional: crumbled feta cheese
Instructions
Preheat oven to 400°F (200°C). Lightly grease a baking dish.
Pat fish dry and place in the dish.
In a small bowl, mix olive oil, garlic, lemon zest, lemon juice, oregano, paprika, salt, and pepper.
Spoon mixture evenly over the fish.
Scatter tomatoes, olives, red onion, and capers around and on top of the fish.
Bake 12–15 minutes, depending on thickness, until fish flakes easily.
Sprinkle with fresh herbs (and feta, if using) before serving.
🍽 Serving Ideas
Over orzo or rice
With roasted potatoes
Alongside a Greek salad
With crusty bread to soak up the juices
❓ Q & A / FAQ
What fish works best?
Any mild white fish:
Cod (classic)
Halibut (firmer)
Tilapia (budget-friendly)
Sea bass (restaurant-style)
Can I use frozen fish?
Yes—thaw completely and pat very dry before baking.
How do I know when fish is done?
Flakes easily with a fork
Internal temp ~145°F (63°C)
Flesh turns opaque
Can I make this ahead of time?
You can prep ingredients, but bake right before serving for best texture.
Can I cook this in foil?
Yes! Great for extra moisture:
Seal loosely
Bake 15–18 minutes
Open at the end if you want browning
Can I make it dairy-free?
Yes—just skip feta (recipe is naturally dairy-free otherwise).
Can I add vegetables?
Absolutely:
Zucchini slices
Bell peppers
Asparagus
(Add firm veggies under the fish so they cook evenly.)
Is this recipe healthy?
Very—high protein, heart-healthy fats, low carb.
Why is my fish dry?
Likely causes:
Overbaking
Very thin fillets
👉 Fix: reduce bake time and check early.

