Some weeknight dinners just come together perfectly – minimal effort, big flavor, and nothing to feel guilty about afterward. This Mediterranean Baked Cod with Olives is exactly that kind of recipe. Flaky white cod nestled into a savory sauce of cherry tomatoes, briny olives, and capers, then roasted until everything melts together. It hits the table in around 30 minutes and tastes like something from a coastal restaurant.

Cod is a great fish for this style of cooking because it absorbs surrounding flavors beautifully without falling apart. The tomatoes soften and release their juices, the olives add a salty depth, and the capers bring that sharp little pop that makes the whole dish feel alive. A drizzle of olive oil and a handful of fresh herbs finish it off.
What You Need for Mediterranean Baked Cod with Olives
Nothing fancy here. These are honest pantry and fresh ingredients that work together in a way that feels greater than the sum of their parts.
- 4 cod fillets (about 6 oz each), skin removed
- 1 cup cherry tomatoes, halved
- 1/2 cup Kalamata olives, pitted and halved
- 2 tablespoons capers, drained
- 3 garlic cloves, thinly sliced
- 1/4 cup dry white wine (or chicken broth)
- 3 tablespoons extra virgin olive oil, divided
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- Fresh parsley or basil for serving
- Lemon wedges for serving
How to Make This Mediterranean Baked Cod with Olives
Preheat your oven to 400°F (200°C). Lightly grease a baking dish with one tablespoon of olive oil.
- Spread the cherry tomatoes, olives, capers, and garlic slices across the bottom of the baking dish.
- Drizzle with the remaining olive oil and pour in the white wine. Season with oregano, salt, pepper, and red pepper flakes if using.
- Pat the cod fillets dry with paper towels, then season both sides with salt and pepper.
- Nestle the fillets into the tomato and olive mixture, pressing them down gently so they sit in the sauce.
- Bake uncovered for 18 to 22 minutes, depending on the thickness of your fillets. The fish is done when it flakes easily with a fork and the edges are just opaque.
- Remove from the oven and let it rest for 2 minutes. Scatter fresh parsley on top and serve with lemon wedges.

Tips That Actually Make a Difference
Drying the cod before seasoning is not optional. Moisture on the surface of the fish steams it instead of roasting it, which changes the texture completely. Use paper towels and press firmly.
Do not skip the resting time after baking. Two minutes off the heat lets the juices redistribute so the fish stays moist when you plate it. This is a small thing that many people overlook with fish, and it matters.
If your fillets are on the thinner side, check them at 16 minutes. Overcooked cod gets rubbery fast – a little underdone is easier to fix than overdone.
Variations Worth Trying
This recipe is flexible enough to adapt easily. Fans of the Stanley Tucci cod with tomatoes, olives, and capers style can add a splash of anchovy paste to the sauce for deeper umami flavor. It dissolves into the base and you would never know it was there.
For a Jamie Oliver cod recipe vibe, stir in a handful of baby spinach or arugula right before serving and let the residual heat wilt it into the sauce. Add a few torn fresh basil leaves and a small amount of lemon zest for brightness.
You can also swap cod for halibut, sea bass, or even tilapia. The cooking time will shift slightly based on thickness, so check early.
Ingredient Swaps if You Need Them
No white wine? Chicken broth or even a small amount of vegetable stock works fine. The wine adds a subtle acidity, so you can also just squeeze in a bit more lemon juice at the end to compensate.
Kalamata olives are ideal here because of their richness, but green olives work too and give a slightly sharper flavor. If you are not a fan of capers, finely chopped sun-dried tomatoes give a similar briny-sweet note.
Storing and Serving
Leftover cod keeps well in an airtight container in the fridge for up to 2 days. Reheat gently in a covered pan with a splash of water or broth over low heat – the microwave tends to dry it out. This is one of those healthy cod dinner recipes that actually tastes good cold too, flaked over a salad with the tomato and olive mixture spooned on top.
For serving, crusty bread is excellent for soaking up the pan juices. Steamed couscous, roasted potatoes, or a simple green salad all work well alongside it. As one of those light entree recipes that satisfies without heaviness, it pairs nicely with a glass of chilled white wine.
FAQ
Can I use frozen cod for this recipe?
Yes, but thaw it completely first and pat it very dry before seasoning. Frozen cod releases extra water as it cooks, which can make the sauce watery if you skip that step.
Is this a heart healthy cod recipe?
Cod is naturally low in fat and high in protein, and the olive oil used here is a source of unsaturated fat. Paired with vegetables and herbs, this fits well into a balanced, Mediterranean-style eating pattern.
What makes Mediterranean recipes fish dishes taste so different?
The combination of olive oil, acid (lemon or wine), fresh herbs, and salty-briny elements like olives and capers creates layers of flavor that feel complex without being complicated. It is the balance of those elements together.
Can I make this ahead of time?
You can prep the tomato and olive base several hours ahead and keep it covered in the fridge. Add the cod just before baking. Fully cooked cod does not reheat as well as freshly baked, so baking it fresh is worth the short wait.
Do I need to cover the dish while baking?
No, leave it uncovered. Covering it traps steam and makes the fish poach rather than bake, which changes the texture. The uncovered method gives you slightly firmer, more roasted-tasting fish.
What can I serve with meals with olives and cod?
Crusty sourdough, couscous, roasted chickpeas, or a simple tomato salad all complement this dish well. Avoid starchy sides with very strong flavors since the fish and olive sauce are already quite savory.

Mediterranean Baked Cod with Olives
Equipment
- Baking dish
- Paper towels
Ingredients
- 4 cod fillets (about 6 oz each), skin removed
- 1 cup cherry tomatoes, halved
- 1/2 cup Kalamata olives, pitted and halved
- 2 tbsp capers, drained
- 3 garlic cloves, thinly sliced
- 1/4 cup dry white wine or chicken broth
- 3 tbsp extra virgin olive oil, divided
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes optional
- salt and black pepper to taste
- fresh parsley or basil for serving
- lemon wedges for serving
Instructions
- Preheat the oven to 400°F (200°C). Lightly grease a baking dish with 1 tablespoon of olive oil.
- Add cherry tomatoes, olives, capers, and garlic to the baking dish. Drizzle with remaining olive oil and pour in white wine. Season with oregano, salt, pepper, and red pepper flakes.
- Pat the cod fillets dry with paper towels and season both sides with salt and pepper.
- Nestle the cod fillets into the tomato and olive mixture, pressing them gently into the sauce.
- Bake uncovered for 18 to 22 minutes, until the fish flakes easily with a fork and edges are opaque.
- Rest for 2 minutes, then scatter fresh parsley on top and serve with lemon wedges.
Notes
- Pat cod completely dry before seasoning to ensure roasting, not steaming.
- Check thin fillets at 16 minutes to avoid overcooking.
- Substitute halibut, sea bass, or tilapia if needed, adjusting time by thickness.
- For deeper flavor, add a small amount of anchovy paste to the sauce base.
