Retire a pele e as espinhas do bacalhau.
Corte - o em lascas e fervente em água quente por 5 minutos.
Escorra e desfie.
Aqueça o azeite e refogue as cebolas e o alho.
Adicione a salsa e o bacalhau.
Continue refogando por alguns minutos.
Retire do fogo e reserve.
Cozinhe as batatas e as cenouras em água e sal, escorra e esprema - as juntas.
Tempere - as com a noz - moscada e um pouco de manteiga.
Aqueça a manteiga restante e doure a cebola picada.
Adicione a farinha de trigo e mexa.
Junte o leite fervente, sem a folha de louro, e continue mexendo até o creme ferver e ficar com uma consistência boa.
Retire do fogo e acrescente o creme de leite.
Misture bem.
Junte ao refogado de bacalhau.
Coloque em um refratário untado um pouco do purê.
Despeje o bacalhau misturado com o creme.
Cubra com o restante do purê.
Polvilhe queijo ralado e por cima coloque pedaços de manteiga gelada.
Leve ao forno quente por 15 minutos para gratinar.
Sirva com arroz branco e salada verde.