Servings: 4
Prep: 15 minutes
Bake: 15–20 minutes
Total: about 35 minutes
Oven: 425°F / 220°C
Ingredients
Fish
4 white-fish fillets, about 5–6 oz (140–170 g) each
Cod
Haddock
Halibut
Sea bass
Tilapia
1 tsp kosher salt
½ tsp freshly ground black pepper
1 tsp dried oregano
½ tsp smoked paprika
½ tsp dried thyme
1 tbsp fresh lemon juice
1 tbsp extra-virgin olive oil
Mediterranean tomato-olive mixture
2 cups cherry or grape tomatoes, halved
¾ cup pitted green olives
¼ cup Kalamata olives, optional
4–5 garlic cloves, thinly sliced or minced
½ small red onion, thinly sliced
1½ tbsp capers, optional
½ tsp red-pepper flakes, optional
2 tbsp extra-virgin olive oil
1 tsp dried oregano
½ tsp dried thyme
½ tsp lemon zest
½ lemon, thinly sliced
Salt, very lightly, to taste
Black pepper
To finish
2 tbsp fresh parsley, chopped
1–2 tbsp fresh dill
Extra lemon wedges
1–2 tbsp extra-virgin olive oil
Optional: 2 tbsp crumbled feta
👩🍳 Detailed Instructions
1. Prepare the fish
Remove the fish from its packaging and pat it thoroughly dry with paper towels.
This is important because dry fish browns better and doesn’t release as much excess water into the dish.
Season both sides with:
Salt
Black pepper
Oregano
Thyme
Smoked paprika
Drizzle with 1 tbsp olive oil and lemon juice.
Let it sit for about 10 minutes while you prepare the vegetables.
2. Heat the oven
Preheat your oven to:
425°F / 220°C
Lightly coat a large baking dish with olive oil.
A 9 × 13-inch dish works well for four fillets.
Mediterranean baked-fish recipes commonly use an oven around 400–425°F and cook the fish for roughly 15–20 minutes, depending on thickness.
B
Boston Medical Center
+2
3. Prepare the tomato and olive mixture
Add to a bowl:
Cherry tomatoes
Green olives
Kalamata olives
Red onion
Garlic
Capers
Oregano
Thyme
Red-pepper flakes
Lemon zest
Black pepper
2 tbsp olive oil
Toss everything together.
Go easy on the salt. The olives and capers can already contribute considerable saltiness.
4. Roast the vegetables first
Spread the tomato mixture across the bottom of the baking dish.
Add several thin lemon slices.
Bake for approximately 8 minutes.
This little head start allows the tomatoes to soften and begin releasing their juices before the fish goes in.
5. Add the fish
Remove the dish from the oven.
Nestle the seasoned fish fillets among the tomatoes and olives.
Spoon some of the hot tomato mixture over the sides of the fish, but leave most of the fish exposed so the top can develop that beautiful golden crust shown in your photo.
Drizzle another small amount of olive oil over each fillet.
6. Bake
Return the dish to the oven.
Bake for approximately 12–18 minutes, depending on the thickness of the fish.
Thin fillets may need considerably less time than thick halibut or cod portions.
The fish should be opaque and separate into flakes easily.
For food safety, fish should reach an internal temperature of 145°F / 63°C, measured with a food thermometer.
M
MyPlate.food
+1
Don’t rely solely on cooking time because fillet thickness makes a big difference.
7. Create the golden finish
For an appearance closer to the photograph, switch the oven to broil/grill for the final 1–2 minutes.
Watch it constantly.
You want:
Golden fish
Slightly blistered tomatoes
Lightly browned garlic
Shiny olive oil
A few caramelized edges
Don’t walk away during this step because the garlic and herbs can burn quickly.
8. Finish with herbs
Remove the dish from the oven.
Scatter generously with:
Fresh parsley
Fresh dill
A little fresh oregano, if available
Squeeze fresh lemon over everything.
Finish with a drizzle of good extra-virgin olive oil.
If desired, crumble a little feta over the tomatoes and olives.
The Pan Sauce
One of the best parts of this dish is the liquid at the bottom.
The tomatoes release their juices while the fish contributes flavorful juices, while olive oil, lemon, garlic, and herbs combine into a light Mediterranean pan sauce.
Before serving, gently spoon this mixture over the fish.
For an even richer sauce, add:
1 tbsp butter or
1 additional tbsp extra-virgin olive oil
and stir it into the hot juices immediately after removing the dish from the oven.
Flavor Profile
You’ll get several flavors at once:
Fish: mild, tender, flaky
Tomatoes: sweet and slightly acidic
Green olives: salty and buttery
Lemon: bright and fresh
Garlic: savory and aromatic
Herbs: earthy and fragrant
Olive oil: rich and fruity
Red pepper: gentle warmth
The combination is very similar to classic Mediterranean/Sicilian-style baked fish preparations using lemon, tomatoes, olives, garlic, herbs, and olive oil.
B
Boston Medical Center
+1
Nut Information & Allergens
Naturally nut-free
This recipe contains no peanuts or tree nuts as written.
Contains
Fish
Potentially dairy, if you add feta
Does not intentionally contain
Peanuts
Almonds
Cashews
Walnuts
Pecans
Pistachios
Hazelnuts
Gluten-free
The basic recipe is naturally gluten-free, provided your packaged ingredients—particularly olives, capers, seasonings, and broth if you use any—are labeled appropriately.
Allergy warning
For someone with a severe allergy, check individual product labels for manufacturing/cross-contact warnings. Also tell anyone eating the dish that it contains fish.
What to Serve With It
Light option
Greek salad
Arugula salad
Steamed green beans
Roasted asparagus
More substantial
Lemon-herb rice
Couscous
Quinoa
Roasted baby potatoes
Mediterranean-style
Warm pita
Hummus
Tzatziki
Crusty sourdough
Cucumber-tomato salad
My favorite: serve the fish with crusty bread so you can soak up the tomato, olive, lemon, and garlic oil at the bottom of the dish.
Easy Variations
Mediterranean Salmon
Replace the white fish with salmon. Use slightly less baking time depending on thickness.
Greek-style
Add:
Feta
More oregano
Red onion
Kalamata olives
Sicilian-style
Add:
Capers
Extra garlic
Parsley
A few anchovy fillets
Spicy version
Increase red-pepper flakes to ¾–1 tsp and add a pinch of cayenne.
Creamier version
Add a small amount of feta at the end rather than during baking.
Vegetable-packed version
Add:
Zucchini
Bell peppers
Spinach
Artichoke hearts
Recipe Q&A
Q: What fish is best?
Cod and haddock are excellent choices because they’re mild and flaky. Halibut gives you a thicker, meatier fillet, while sea bass provides a richer texture.
Q: Can I use frozen fish?
Yes, but thaw it completely and pat it very dry before seasoning. Excess water can make the dish watery.
Q: Why are my tomatoes watery?
Cherry tomatoes naturally release liquid as they cook. If you want a more concentrated sauce, roast them for 5–10 minutes before adding the fish.
Q: Can I use regular tomatoes?
Yes. Roma tomatoes are particularly good because they’re relatively firm and less watery.
Q: Do I need to use both green and Kalamata olives?
No. You can use whichever you prefer. Green olives give the dish a slightly buttery/briny character; Kalamata olives are deeper and fruitier.
Q: Can I leave out capers?
Absolutely. They’re optional.
Q: Can I use dried herbs?
Yes. A good starting point is roughly 1 tsp dried herbs for every 1 tbsp fresh herbs, though fresh dill and parsley are especially nice as a finishing garnish.
Q: Why did my fish turn out dry?
Usually it was cooked too long. Fish cooks quickly, and thickness varies considerably. Start checking early and use a thermometer rather than relying exclusively on the clock. The safe target is 145°F / 63°C.
M
MyPlate.food
Q: Can I make this ahead?
You can prepare the tomato-olive mixture several hours ahead and refrigerate it. Add the fish shortly before baking for the best texture.
Q: Can I store leftovers?
Yes. Refrigerate promptly in a covered container and use within 3–4 days. Reheat gently to avoid drying the fish.
Q: Can I freeze it?
You can, but the texture of the tomatoes and fish may suffer after freezing. This dish is best freshly baked or refrigerated for a few days.
Q: What makes the fish look like the picture?
The key is very dry fish + olive oil + paprika/herbs + high oven heat + a brief broil at the end. The tomatoes should also become slightly blistered and caramelized rather than simply steamed.
Q: Is the olive oil supposed to cover the whole dish?
It should pool lightly around the fish and vegetables, not completely submerge them. The photo has a generous amount of olive oil because it functions as part of the sauce.
Q: Can I make this without olives?
Yes, but olives provide much of the characteristic Mediterranean salty/briny flavor. If omitting them, consider adding capers or a little feta instead.
Q: What is the best way to serve it?
Put a fillet on each plate, spoon the roasted tomatoes and olives around it, then pour some of the lemon-garlic olive oil over the top. Finish with fresh dill, parsley, and a lemon wedge.
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



