Den Ofen auf 200 °C vorheizen.
In einer großen Schüssel Olivenöl, Zitronensaft, Zitronenschale, Knoblauch, Oregano, Thymian, Salz und Pfeffer vermengen.
Die Kabeljaufilets in die Schüssel geben und gut mit der Marinade bedecken. 15 Minuten marinieren lassen.
Eine Auflaufform mit etwas Olivenöl einfetten und die marinierten Kabeljaufilets hineinlegen.
Kirschtomaten, schwarze Oliven und rote Zwiebelringe gleichmäßig über den Fisch verteilen.
Die Auflaufform mit Alufolie abdecken und im vorgeheizten Ofen 20 Minuten backen.
Nach 20 Minuten die Folie entfernen und weitere 10 Minuten backen, bis der Fisch gar und leicht goldbraun ist.
Vor dem Servieren mit frischer Petersilie garnieren.