Mettez la morue dessalée dans une casserole avec la feuille de laurier et recouvrez d'eau froide.
Faites cuire à petit feu avec l’ail 10 minutes à partir de l'ébullition et laissez tiédir dans l'eau de cuisson.
Épluchez, coupez en morceaux et lavez les pommes de terre. Faites-les cuire dans un chaudron rempli d'eau, sans ajouter de sel.
Égouttez la morue (réservez un peu d'eau de cuisson), effilochez la chair.
Égouttez les pommes de terre et écrasez-les avec un moulin à légumes.
Ajoutez les pommes de terres écrasées, la crème, le jus de citron et l’huile à la morue et mélangez. Si c'est trop sec, ajoutez un peu d'eau de cuisson et réservez.
Déposez la préparation dans un plat à gratin, lissez la surface, répartissez le beurre en petits morceaux sur le dessus. Passez à broil 10-15 minutes jusqu’à ce que la surface soit légèrement dorée.