Dessalgue o bacalhau deixando-o de molho em água e trocando-a de quando em quando.
De preferência 24 horas.
Prepare o molho de nata.
Refogue em fogo baixo a farinha na manteiga, junte cuidadosamente o leite mexendo sempre. Retire do fogo.
Adicione a nata e misture bem.
Descasque e corte as batatas em rodelas finas.
Cozinhe em água.
Desfie o bacalhau grosseiramente.
Refogue a cebola no azeite.
Junte os pedaços de bacalhau e deixe pegar gosto.
Acomode tudo no prato refratário da seguinte maneira:
Uma camada de batata, o bacalhau e uma porção do molho de nata.
Repita as camadas até o final dos ingredientes.
Cubra tudo com o queijo ralado.
Leve ao forno para gratinar.