This Mediterranean Baked Cod features tender white fish roasted with tomatoes, olives, garlic, and herbs — a light and flavorful dish ready in under 30 minutes.
4 cod fillets (about 1.5 lbs total)
1 pint cherry tomatoes, halved
1/2 cup Kalamata olives, pitted and halved
1/2 small red onion, thinly sliced
3 garlic cloves, thinly sliced
1 tbsp capers (optional)
Zest and juice of 1 lemon
3 tbsp extra virgin olive oil
1 tsp dried oregano
Salt and pepper to taste
Fresh parsley or basil, chopped (for garnish)
Preheat oven to 400°F (200°C). Lightly oil a baking dish.
In a bowl, combine tomatoes, olives, onion, garlic, and capers. Drizzle with 2 tbsp olive oil, add oregano, salt, and pepper. Toss well.
Spread tomato mixture in the baking dish. Place cod fillets on top.
Season fish with salt, pepper, lemon zest, and a squeeze of lemon juice.
Drizzle remaining olive oil over the fish.
Bake for 15–18 minutes, until fish flakes easily with a fork.
Garnish with fresh herbs and serve hot.
Add feta or red pepper flakes for a flavorful variation. Store leftovers for up to 2 days. Great served with couscous, quinoa, or a green salad.