1 dia antes do uso tire o sal do bacalhau: em uma vasilha coloque a farinha, por cima o bacalhau e cubra com água.
Troque sempre a água.
No dia seguinte, lave o bacalhau e dê uma fervura.
Se não for o filé, retire o couro e as espinhas. coloque a carne do bacalhau em um pano de prato limpo e bata com o rolo para ele desfiar.
Em uma panela coloque bastante azeite, doure a cebola, junte o caldo de bacalhau e o tomate.
Coloque o bacalhau, mexa e feche a panela.
Quando estiver cozido, veja o sal, se necessário coloque o sal e um pouco de pimenta do reino.
Mexa bem e coloque as azeitonas e a salsinha.
Descasque e parta as batatas.
Coloque para ferver em água com sal.
Quando estiverem bem cozidas, tire e esprema com o espremedor de batatas.
Para o purê ficar bem homogêneo esprema mais de uma vez, umas 3 vezes.
Em uma panela derreta a manteiga, coloque a batata já previamente amassada, mexa e coloque o leite aos poucos, mexendo.
Nesse tempo acerte o sal, colocando, se necessário, quando colocar o leite.
Deixe o purê com uma consistência mais dura.
Em um refratário grande coloque uma camada do purê no fundo e nas laterais.
O centro fica vazio pois é ai que será colocado o bacalhau.
Apenas sobre o bacalhau derrame o molho branco a seu gosto.
Depois coloque queijo ralado, um pouco de farinha de rosca e batata palha.
Leve para gratinar.