Dans un mixeur, mélanger les filets de poisson, les oeufs, l'oignon, l'ail, les tomates, les olives, le persil, les flocons d'avoine, le sel et le poivre. Mixer jusqu'à obtention d'une pâte homogène.
Verser la préparation dans un moule à cake préalablement huilé.
Enfourner pendant 40 minutes.
Laisser refroidir avant de démouler.
Servir le pain de poisson à la méditerranéenne coupé en tranches, accompagné d'une sauce au yaourt et aux herbes.