Couper les filets de poisson en morceaux.
Dans une poêle, faire revenir l’oignon émincé avec le beurre, ajouter les morceaux de poisson, laisser mijoter.
Dans une casserole, faire fondre le beurre, ajouter la farine et faire cuire 2 minutes à feu doux, en remuant sans cesse, verser petit à petit le lait porter à ébullition, laisser mijoter, incorporer le jus de citron, l’œuf battu et le persil haché, saler et poivrer, il faut obtenir une sauce.
Recouvrir un moule rond avec papier sulfurisé ou papier cuisson.
Poser le mélange poisson- oignon et verser la sauce, répartir le gruyère râpé.
Faire cuire au four préchauffé à 180°C pendant 20 minutes.
Servir ce flan chaud avec une salade.