Coloque as postas em um recipiente de plástico com tampa, 24 horas antes do preparo, e encha com água gelada.
Troque a água a cada 8 horas até completarem as 24 horas.
Cozinhe o bacalhau por 5 minutos em água fervendo e separe.
Guarde cerca de 300 ml da água em que foi cozido o bacalhau.
Retire as peles e espinhos do bacalhau; desfie e reserve.
Descasque as batatas e corte - as em cubos.
Frite em óleo bem quente e retire todo o excesso de óleo em um papel absorvente.
Reserve.
Em uma panela grande, coloque as 4 colheres de sopa de azeite e as 3 cebolas médias bem picadas.
Junte o bacalhau cozido e desfiado.
Adicione os 300 ml da água em que foi cozido o bacalhau.
Tempere com noz - moscada a gosto (fundamental para esta receita).
Adicione as duas latas de creme de leite.
Verifique o sal e acrescente mais se achar necessário.
Por fim, adicione a batata frita.
Coloque em um refratário e leve ao forno para gratinar por cerca de 15 minutos.