Coloque em uma panela as batatas cozidas e amassadas, a margarina, o queijo ralado, o sal, o leite em pó e a água.
Misture tudo e leve ao fogo por 5 minutos.
Reserve.
Refogue a cebola no azeite e acrescente o bacalhau, escaldado 3 vezes para retirar o sal, e desfiado.
Deixe fritar.
Reserve.
Coloque em uma tigela a maionese e o creme de leite e misture.
Em um refratário, coloque a metade do purê , o recheio de bacalhau e a outra metade do purê cobrindo o recheio.
Por último, coloque a cobertura espalhando bem.
Polvilhe queijo ralado.
Leve ao forno a 182°, pré - aquecido, por 20 minutos.
Obs: se desejar pode substituir o bacalhau por merluza.