Pin It One rainy Tuesday, I opened my fridge to find a lonely package of cod fillets and an abundance of cherry tomatoes that were about to meet their end. Rather than toss them, I grabbed a handful of olives, some fresh basil, and decided to see what would happen if I just threw it all together in a baking dish. Twenty-five minutes later, the smell that emerged from the oven was so intoxicating that my roommate wandered into the kitchen asking what restaurant was delivering. It wasn't fancy or complicated, but it felt like discovering something I'd been missing all along.
I made this for my parents last summer when they visited, and my mom took one bite and asked for the recipe before she'd even finished chewing. She made it three times that month, calling me each time to confirm she was using the right kind of olives. That's when I knew this wasn't just a weeknight dinner—it was the kind of food that sticks with people.
Ingredients
- Cod fillets: About 150 grams each, skinless and boneless—any firm white fish works beautifully here, though cod's delicate flavor lets everything else shine without competing.
- Olive oil: Use something you actually enjoy tasting, not the bottom-shelf stuff; it makes a real difference in the final bite.
- Salt and freshly ground black pepper: Season the fish itself first before anything else touches it, this is your foundation.
- Cherry tomatoes: Halved so they collapse slightly and release their sweet juice into the baking dish during cooking.
- Red onion: Thinly sliced to soften without becoming mushy, adding a gentle sharpness that plays well with the briny olives.
- Garlic cloves: Minced fine so it distributes evenly and mellows as it roasts alongside the fish.
- Kalamata olives: Halved to prevent them from rolling around and to help their flavor disperse throughout the dish more evenly.
- Capers: Drained well so excess liquid doesn't dilute your sauce, these tiny bursts of tang are what make people ask if you added vinegar.
- Lemon zest and juice: The zest adds brightness without moisture; the juice provides acidity that lifts every flavor.
- Fresh parsley and basil: Add these mostly at the end so they stay vibrant; dried oregano goes into the mixture because it needs time to bloom in the heat.
- Lemon wedges: Serve alongside so people can squeeze as much or as little as they want into each bite.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready and prep the fish:
- Preheat to 200°C (400°F) and while it's warming, pat your cod fillets completely dry with paper towels—this helps them cook evenly and develop a gentle, opaque exterior. Season both sides generously with salt and pepper, letting your hand feel the granules distribute across the surface.
- Prepare your baking dish:
- Lightly coat a large baking dish with olive oil, then arrange the cod fillets in a single layer with a little space between each one so steam can circulate. You want them nestled in comfortably, not crowded together like they're avoiding each other.
- Build the flavor mixture:
- In a medium bowl, combine the halved cherry tomatoes, sliced red onion, minced garlic, halved olives, drained capers, lemon zest, lemon juice, chopped parsley, chopped basil, oregano, and an extra tablespoon of olive oil. Toss gently with your hands or a wooden spoon until everything is kissed with oil and the colors start to blend together.
- Top the fish:
- Spoon the tomato-olive mixture evenly over and around the cod fillets, making sure some of that lovely liquid gets into the bottom of the dish. Don't worry about covering every inch of fish; the mixture will shift and settle as it bakes.
- Bake until flaky:
- Slide the dish into your hot oven and bake for 20 to 25 minutes, until the cod looks opaque when you peek at it and flakes easily with a fork when you gently nudge it. You'll know it's done when the tomatoes have softened and the whole dish smells like summer in a Mediterranean village.
- Finish and serve:
- Scatter additional fresh basil over the top right before serving and place lemon wedges around the plate so people can adjust the brightness to their taste. Serve warm directly from the baking dish if you're feeling casual, or transfer to individual plates if you want to be a little fancier about it.
Pin It There's a moment right around twenty minutes into baking when your kitchen fills with this smell that makes you stop whatever you're doing and just breathe it in. That's when you know the flavors are coming together, the fish is almost there, and you've made something worth eating. It's a small thing, but it's the moment I remember most.
Why Fresh Herbs Matter Here
The difference between making this dish and making it shine comes down to when you add the herbs. Oregano, being dried, can handle the heat and actually benefits from baking time to release its oils and mellow out into something warmer and less harsh. Fresh basil and parsley, though, turn dark and lose their brightness if they spend too long in the oven, so they go in at the very end. I learned this the hard way the first time I tried to use fresh oregano instead of dried and ended up with something that tasted more like hay than herb garden.
What to Serve Alongside
This dish is lovely on its own, but it absolutely sings when you give it a companion. Crusty bread is perfect for soaking up all those tomato juices and olive oil at the bottom of the baking dish—this is non-negotiable for me. A simple green salad with lemon vinaigrette cuts through the richness without competing, or if you want something more filling, cook up some rice or couscous and let it absorb all the flavors from the fish and vegetables.
Making It Your Own
The beauty of this recipe is that it's flexible enough to handle whatever you have on hand or whatever you're craving that day. Don't have fresh basil? Use more oregano or add some thyme instead. Not a fan of capers? Double the olives and nobody will miss them. If you want a little heat, a pinch or two of red pepper flakes transforms the whole personality of the dish into something spicier and more complex without drowning out the fish.
- Swap the white fish for haddock, halibut, or even salmon if you want something richer and more robust.
- Add a handful of spinach or arugula under the fish if you want to sneak in extra vegetables without much fuss.
- Drizzle with a little more olive oil right before serving if you like everything swimming in those Mediterranean flavors.
Pin It This is the kind of dinner that makes you feel like you know what you're doing in the kitchen, even when you're just following instinct and what looked good. It's simple enough for a random Tuesday but feels special enough to invite someone over for.
Recipe FAQs
- → What type of fish is best for this dish?
Firm, white fish like cod works best due to its flaky texture and mild flavor. You can substitute haddock or halibut if preferred.
- → Can I prepare this dish ahead of time?
Yes, you can assemble the ingredients in the baking dish earlier and refrigerate before baking to save time.
- → What herbs complement the flavors here?
Fresh parsley, basil, and oregano add bright, aromatic notes that enhance the tomatoes and olives perfectly.
- → How can I add some heat to this dish?
Sprinkle a pinch of red pepper flakes over the topping before baking for a subtle kick.
- → What sides pair well with the baked cod?
Crusty bread, steamed rice, or a simple green salad make excellent accompaniments to this vibrant main.