Coza o bacalhau na água, retire-o, escorra-o e reserve o caldo. De seguida, elimine a pele e as espinhas e lasque as postas finamente.
Descasque as batatas-doces, corte-as às rodelas e coza-as em água temperada com sal.
Entretanto, descasque as maçãs, elimine-lhes o carroço e corte-as ás meias-luas finas.
Leve um tacho ao lume com a manteiga, as cebolas cortadas ás rodelas finas, os alhos picados e o louro. Mexa até alourar.
Junte depois a farinha, mexa e vá adicionando, aos poucos 5 dl do caldo reservado.
Mexa, deixe levantar fervura e tempere com sal. Transfira este preparado para um tabuleiro de forno, junte as maçãs o preparado de cebola e a batata-doce e o bacalhau lascado.
Polvilhe com o queijo e leve ao forno, a 190 graus durante 25 minutos. Sirva quente. A decoração é a gosto.