Aqueça o azeite e refogue os alhos com uma cebola.
Acrescente o bacalhau já dessalgado e desfiado e mexa fazendo um refogado. Reserve.
Misture o creme de leite com as gemas, a margarina, 3 colheres de sopa de queijo ralado, a farinha de trigo, o sal e o copo de requeijão.
Leve ao fogo médio, até formar um creme e reserve.
Fazer um refogado, levando os tomates, as 2 cebolas e o vidro de palmito, com 1 colher de sopa de azeite ao fogo.
Não deixe desmanchar os tomates. Retire do fogo e reserve.
Bata as claras em neve, ponto firme.
Misture as 3 colheres de sopa de farinha de rosca com as outras 3 colheres de sopa de queijo ralado e reserve também.
Cozinhe as batatas , corte em cubos.
Unte uma assadeira grande com um fio de azeite.
Coloque metade do creme de queijos reservado, depois o refogado de bacalhau, o refogado de cebola com tomate e palmito, os cubos de batatas, a outra camada de creme de queijos, as azeitonas picadas e os ovos em rodelas.
Cubra com as claras batidas.
Polvilhe a farinha de rosca misturada ao queijo ralado e leve para gratinar.