Em uma vasilha com tampa, deixe o bacalhau de molho em água no refrigerador por 24 horas, trocando a água no mínimo três vezes.
Escorra a água e coloque o bacalhau para cozinhar em uma panela funda com o leite.
Cozinhe por uns 15 minutos, em fogo médio.
Retire o bacalhau e reserve o liquido do cozimento.
Desfie o bacalhau em pequenas lascas.
Na mesma panela com o liquido do cozimento coloque as batatas cortadas em quatro e cubra com água.
Leve a panela ao fogo médio e cozinhe as batatas por uns 20 minutos ou até amaciarem.
Escorra as batatas e passe pelo espremedor.
Mistura a batata amassada ao creme de leite e tempere com sal e pimenta a gosto.
Se a mistura ficar muito consistente acrescente mais creme de leite a seu gosto.
Em uma panela, em fogo médio, aqueça o azeite e refogue as cebolas até ficarem transparente.
Acrescente os pimentões, cortados em cubinhos, e refogue por mais uns minutos.
Acrescente o bacalhau em lascas e refogue por uns 5 minutos.
Acrescente a salsinha picada e misture bem ao bacalhau.
Em um refratário médio, untado com azeite, coloque o refogado de bacalhau.
Espalhe o requeijão por cima do refogado.
Se o requeijão for muito espesso, misture com um pouco de leite.
Cubra tudo com o purê de batata.
Leve ao forno alto, preaquecido, por uns 15 minutos ou até gratinar.
Retire do forno e cubra com a batata palha.
Sirva em seguida acompanhado de uma boa salada verde.