Após deixar o bacalhau de molho de um dia para o outro, cozinhe bem e desfie.
Cozinhe as batatas na água do bacalhau e amasse.
Refogue o alho e a cebola, junte o bacalhau e o restante dos temperos.
Deixe refogar por mais 3 minutos.
Junte o creme de leite e as batatas amassadas.
Mexa bem.
Arrume em um pirex.
Salpique queijo parmesão.
Leve ao forno para gratinar.