Em uma panela, coloque o bacalhau, a salsinha, azeite e cebola. Misture tudo e deixe refogar.
Acrescente a pimenta e o sal (reserve).
Cozinhe a batata na água do bacalhau.
Com um garfo, amasse todas elas.
Em uma panela, coloque a manteiga e acrescente as batatas.
Mexa até que a margarina derreta por completo.
Acrescente o leite aos poucos até que se obtenha a consistência desejada.
Tempere com o sal.
Em um refratário coloque uma camada de purê de batata.
Coloque o bacalhau.
Cubra com o restante do purê.
Polvilhe o queijo ralado.
Leve ao forno 30 minutos para gratinar.