Mia came downstairs, stopped halfway, and said it smelled like the fish counter at the supermarket but sadder. I had forgotten to add anything: no lemon, no herbs, no tomatoes, no olive oil, just cod in a bare baking dish sitting in its regret. Leo tried a corner piece and said nothing, which was a full verdict. My baked cod had zero personality. Noted.
Why This Recipe Is Special
Cod is one of those fish that asks very little of you and rewards you generously when you give it something to work with. On its own it is mild, clean, and almost neutral. But buried under a tangle of cherry tomatoes, olives, capers, garlic, and good olive oil, it transforms into something that tastes like the best kind of summer evening somewhere warm. The whole thing goes into one baking dish, into one oven, and comes out looking like you planned something ambitious. Mia now calls it the colorful fish, which means she will eat it willingly. Leo eats it with bread to soak up every last drop of the tomato and olive oil sauce, which is absolutely the right approach, and I have never stopped him.
How To Make Baked Cod
After the bare-dish disaster, I threw everything I could find in the Mediterranean direction at the next attempt. That batch was actually too much; I had used a full jar of capers, which made the whole thing taste like brine with a small piece of fish somewhere underneath. Leo fished the capers out one by one and set them on the side of his plate without comment. Mia counted them. There were thirty-seven. The third batch found the right balance: enough olives and capers to give it character, enough tomatoes to give it sweetness, enough lemon and herbs to give it brightness, and the cod sitting on top of it all so the bottom stays moist and the top gets just enough color.

Main Ingredients
- 4 cod fillets (about 6 oz / 170g each): pat completely dry before seasoning so the surface doesn’t steam in its own moisture
- 1 cup cherry tomatoes, halved: mixed colours look stunning; they burst and release their juices as they roast, becoming the sauce
- ½ cup mixed olives, pitted: Castelvetrano and Kalamata together give you buttery sweetness and brine in the same bite
- 2 tbsp capers, rinsed: rinsed is non-negotiable; straight from the jar makes the whole dish too salty
- 4 cloves garlic, thinly sliced: sliced rather than minced so it softens gently in the oven rather than burning
- 3 tbsp extra virgin olive oil: good olive oil here matters; it carries all the flavours and becomes part of the sauce
- 1 lemon, zest and juice: half the juice goes in before baking, half squeezed fresh over the top when it comes out
- 1 tsp dried oregano: the herb that ties everything Mediterranean together
- ½ tsp red pepper flakes (optional): Leo’s bowl gets them; Mia’s does not
- Salt and black pepper to taste
- Fresh parsley or basil to finish: added after baking; fresh herbs lose their brightness in the oven
Step-by-Step Instructions
Step 1: Build the Mediterranean Base

- Preheat oven to 200°C (400°F) and lightly oil a baking dish large enough to hold all four fillets without crowding.
- Add cherry tomatoes, olives, rinsed capers, garlic, oregano, and red pepper flakes to the dish and toss with 2 tablespoons of olive oil, half the lemon juice, lemon zest, and a generous pinch of salt.
- Spread the vegetable mixture evenly across the bottom of the dish; this is the bed for the cod.
- The base should look colorful and generously dressed; if it looks dry, add another small drizzle of olive oil.
Step 2 — Season and Place the Cod
- Pat cod fillets completely dry with paper towels and season both sides with salt and black pepper.
- Lay the fillets on top of the tomato and olive mixture, pressing them down gently so the bottom of each fillet touches the vegetables.
- Drizzle the remaining olive oil directly over the top of each fillet.
- The cod should sit on top, not buried; it needs hot air to circulate and the edges to color slightly.
Step 3: Bake to Perfection

- Bake uncovered for 18 to 22 minutes depending on thickness cod is done when it flakes easily with a fork at the thickest part.
- Do not overbake cod; it goes chalky and dry past the flake point; start checking at 18 minutes.
- The tomatoes should be burst and jammy; the olives glossy, and there should be a pool of golden olive oil and tomato juice around the fish.
- If the top of the fish looks pale, switch to the grill for the final 2 minutes for a light golden finish.
Step 4: Finish and Serve
- Squeeze the remaining half lemon over the entire dish the moment it comes out of the oven.
- Scatter fresh parsley or torn basil generously over the top.
- Serve directly from the baking dish; the sauce in the bottom is the point; spoon it over everything at the table.
- Put good crusty bread on the table alongside; Leo will show everyone exactly what to do with the sauce.
Baked Cod Variations
Tuscan Baked Cod with White Beans
Add a drained can of cannellini beans to the vegetable base before the cod goes on top. The beans absorb all the tomato and olive oil as they roast and become deeply savory and almost creamy. Mia discovered this version when she spotted a tin of beans in the pantry and said they looked lonely. She was right. They are outstanding in this dish, and now this recipe is her preferred version.
Leo’s Spicy Mediterranean Version
Double the red pepper flakes, add a teaspoon of smoked paprika to the vegetable base, and include a few sliced sun-dried tomatoes alongside the cherry tomatoes. Leo requested this after trying something similar at a friend’s house and describing it as “the one that makes your nose tingle.” The smoked paprika gives the whole dish a deeper, warmer character, and the sauce becomes almost smoky and sweet at the same time. Outstanding over rice.
Mediterranean Baked Cod With Tomatoes and Feta
Crumble 80g of good feta cheese over the vegetable base just before the cod goes on. The feta melts into the tomato juices and olive oil as it bakes, creating a sauce that is both creamy and sharp and genuinely one of the best things I have ever put on a piece of fish. Serve over orzo tossed in olive oil and lemon. This is the version I make when people are coming to dinner and I want to look like I have been cooking for longer than twenty minutes. I always have not been.
Substitutions
Cod → Snapper, halibut, or sea bass: Any firm white fish works with this Mediterranean topping. Snapper has more flavor and is slightly more forgiving. Halibut is denser and may need 2 to 3 extra minutes. Always use the flake test regardless of fish type.
Fresh cherry tomatoes → Canned whole tomatoes, drained: Crush roughly by hand before adding. The flavor is slightly more concentrated, which works beautifully in winter when fresh cherry tomatoes are not at their best.
Capers → Green olives, chopped: Finely chopped green olives give similar briny sharpness. Use the same quantity and rinse them first.
Extra virgin olive oil → Avocado oil: Handles higher heat slightly better with a more neutral flavor, meaning the other ingredients carry more of the character. Still excellent.
Equipment
- Large baking dish (ceramic or glass; preferred metal discolours the sauce)
- Paper towels for patting fish dry
- Small bowl for rinsing capers
- Microplane or fine grater for lemon zest
- Fork for the flake test
- Good crusty bread for serving (functionally essential)
Storage Tips
Make Ahead
- Prep the vegetable base up to 4 hours ahead and refrigerate covered.
- Add fresh cod just before baking; never marinate the fish overnight.
Refrigerator
- Leftovers in an airtight container up to 2 days.
- The sauce gets better overnight as everything melds.
Reheating
- Reheat gently covered in a 150°C (300°F) oven for 8 minutes.
- Avoid the microwave; it makes the fish rubbery very quickly.
Freezing
- Not recommended: cooked cod becomes watery and grainy when thawed.
- The vegetable sauce freezes beautifully on its own; add fresh fish when ready.
Family Secret Worth Sharing
The secret that changed everything for me with this dish is that the cod cooks on top of the vegetables rather than in the middle of them. I used to tuck everything in together, fish buried under the tomatoes, completely surrounded, and it always came out steamed and pale rather than roasted and golden. Lifting the fillets so they rest on top of the vegetable mixture means the top of the fish gets direct oven heat and develops a little color, while the underside stays moist from the steam rising through the tomatoes. You get the best of both cooking methods in one dish without any extra effort. Mia noticed this the third time I made it and said the top looked like a proper restaurant fish, which, from a nine-year-old, is the highest compliment available. Leo was too busy eating to say anything at all, which I have decided counts equally.
Troubleshooting FAQs
Why is my baked cod dry and chalky?
It was overbaked. Cod goes from perfect to dry in about three minutes. Start checking at 18 minutes regardless of what the recipe says, and pull it the moment it flakes cleanly at the thickest part. It will continue cooking slightly from residual heat even after it comes out of the oven.
My dish is full of liquid, and the fish looks pale. What happened?
The fish wasn’t dried before it went in, or the baking dish was too small, and everything steamed together instead of roasting. Pat the cod completely dry, make sure the dish is large enough, and check that the oven temperature is accurate under-temperature ovens steam rather than roast.
Can I use frozen cod fillets?
Yes, but they must be fully thawed and very thoroughly dried first. Frozen fish carries significantly more surface water than fresh and needs at least two rounds of patting with paper towels. Undried frozen cod is the main reason a dish ends up pale and watery rather than golden and jammy.
Is this suitable for a Mediterranean diet?
It is essentially a textbook Mediterranean diet meal: lean white fish, extra virgin olive oil, fresh vegetables, olives, and herbs with no processed ingredients. Low in saturated fat, high in lean protein, and rich in plant compounds from the tomatoes and olives.
From Zero Personality to the Colourful Fish
The thirty-seven caper incident is now family mythology. Leo counted them one more time a few weeks later just to be certain of his data, which tells you everything about him. Mia asks for the colorful fish at least once a week, and when she first used that name, I realized it was the best possible description of what this dish is. It is colorful. It is everything that the bare, sad code was not. The kitchen smells like somewhere you would want to eat, and the table looks like someone genuinely cared about the meal on it. The difference between good and bad in this case was just a handful of things from the pantry. That is a lesson worth keeping.
For your weeknight dinner rotation, this baked cod belongs right alongside our easy one-pot chicken and rice as a one-dish wonder that takes almost no effort. If you love the olive oil and garlic combination, our honey garlic shrimp is the weeknight answer when you want something on the table in twenty minutes. And for more fish and dinner ideas from this kitchen, the whole dinner collection is worth a Sunday browse.
Don’t forget to snap a picture of your baked cod before that gorgeous tomato and olive sauce disappears into the bread (trust me, it will disappear quickly!), and leave a rating below. We’d love to hear how this baked cod becomes part of your family’s weeknight dinner story.




