Coupez le cabillaud en morceaux et faites-le cuire à la vapeur pendant 10 minutes.
Pendant ce temps, lavez et émincez les blancs de poireaux. Faites-les revenir dans une poêle avec un peu d'huile d'olive jusqu'à ce qu'ils soient tendres.
Dans une casserole, faites fondre le beurre. Ajoutez la farine et mélangez pour obtenir un roux. Versez le lait progressivement en mélangeant constamment jusqu'à ce que la sauce épaississe.
Hors du feu, incorporez les jaunes d'oeufs un par un. Ajoutez ensuite le cabillaud cuit et les poireaux. Assaisonnez avec du sel et du poivre.
Montez les blancs d'oeufs en neige ferme et incorporez-les délicatement à la préparation précédente.
Versez la préparation dans un moule à soufflé beurré et enfournez pour 30 minutes.