Frite alho e cebola em azeite de oliva. Coloque o leite já com a farinha o sal e caldo de bacalhau misturados em fogo baixo até engrossar, mexa bem para não empelotar.
Não deixe ficar nem mole, nem muito consistente. Retire do fogo, coloque o creme de leite e a mussarela. Mexa bem e distribua ainda quente sobre o bacalhau.
Dessalgue o bacalhau de um dia para o outro.
Corte as batatas em rodelas de aproximadamente um dedo, leve para cozinhar juntamente com o bacalhau até ficar al dente.
Em um refratário coloque as batatas. Espalhe ervas finas, alho, cebola bem batida e regue com azeite de oliva.
Misture delicadamente para não quebrar as batatas.
Sobre as batatas coloque o bacalhau em lascas, regue-com azeite e salpique um pouco de ervas finas.
Sobre o bacalhau coloque o creme branco.
Leve ao forno para gratinar.
Sirva com arroz branco.
Rende 6 porções.