1.Demolhe o bacalhau, durante 48 horas com a pele voltada para cima, tendo o cuidado de ir mudando a água várias vezes.
2.Num tacho leve ao lume o leite, introduza o bacalhau, e deixe ferver durante 2 minutos.
3.Retire o bacalhau com uma escumadeira, deixe escorrer e passe-o por água fria.
4.Ponha o bacalhau numa assadeira.
5.Corte as cebolas às rodelas finas , e pique os alhos, e espalhe em cima do bacalhau.
6.Coza as batatas, durante 8 minutos, escorra-as e corte-as às rodelas, e disponha-as à volta do bacalhau na assadeira.
7.Tempere com pimenta e regue com o azeite.
8.Vai a assar em forno quente 180º, durante 35 minutos.