Cozer o bacalhau, escorrer e reservar. Fazer um refogado com a cebola cortada às rodelas, os alhos às fatias e o azeite. Quando a cebola estiver transparente juntar o miolo de camarão e deixar cozinhar.
Retirar as peles e espinhas ao bacalhau e juntar as lascas ao refogado, mantendo em lume brando e deixando cozinhar durante alguns minutos. Reservar.
Descascar as batatas e cortá-las às fatias grossinhas. Fritar em óleo. Depois de fritas colocar sobre papel de cozinha para retirar o excedente de gordura. Reservar.
Preparar o molho branco, levando a margarina ao lume. Quando derreter, juntar a farinha e mexer bem com umas varas de l.
Adicionar então o leite e deixar ferver / engrossar, mexendo sempre. Depois de cozinha, desligar o lume e juntar as natas. Reservar.
Numa travessa de ir ao forno, colocar o bacalhau no fundo. Por cima colocar as rodelas de batata e regar tudo com o molho branco.
Polvilhar com o queijo ralado e levar ao forno, pré-aquecido a 180ºC, até alourar por cima. Acompanhar com uma salada.