Frite a batata cortada em quadrados pequenos (sem sal) no azeite apenas para amolecer (não pode dourar).
Frite a cebola no azeite apenas para amolecer.
Frite o bacalhau até ficar desfiado e seco.
Junte a cebola, a batata e o bacalhau e misture bem.
Doure um pouco de farinha de trigo para fazer o molho branco e acrescente leite e um pitada de sal.
Leve ao fogo para engrossar.
Quando pronto acrescente uma lata de creme de leite.
Misture esse molho ao bacalhau e coloque um pouco de cheiro verde.
Coloque num pirex e polvilhe em cima com um pouco de farinha de rosca e regue com azeite.
Leve para gratinar.