Préchauffez votre four à 200°C.
Dans une grande poêle allant au four, chauffez l'huile d'olive à feu moyen. Ajoutez l'ail émincé et faites-le revenir pendant environ une minute jusqu'à ce qu'il soit parfumé.
Assaisonnez les filets de maigre avec du sel et du poivre des deux côtés. Placez-les côté peau dans la poêle et faites-les dorer pendant 3-4 minutes jusqu'à ce que la peau soit dorée et croustillante.
Parsemez le zeste de citron et le thym sur les filets. Retournez délicatement les filets, puis versez le jus de citron par-dessus. Ajoutez les tomates cerises et les olives autour des filets dans la poêle.
Transférez la poêle au four et faites cuire pendant 10-12 minutes, ou jusqu'à ce que le poisson se défasse facilement à la fourchette.
Une fois cuit, retirez la poêle du four et parsemez de persil haché. Servez chaud avec des quartiers de citron à côté.