Primeiro coloque o bacalhau de molho em água por aproximadamente 15 horas, ferva o mesmo durante 15 minutos e então desfie.
Corte a batata em rodelas de aproximadamente 1 cm, de maneira que a mesma seja cortada no sentido em que as rodelas fiquem maiores.
Cozinhe as batatas de maneira que fiquem al dente.
Corte 1 cebola e 1/2 em rodelas, em seguida solte uma rodela da outra.
Corte o palmito em rodelas.
Cozinhe os ovos de codorna.
Rale a mussarela.
Em uma panela coloque 1/2 cebola picada em cubinhos, muito pouco sal com alho e azeite e deixe dourar.
Assim que começar a dourar coloque 200 ml de leite e deixe levantar fervura.
Logo em seguida acrescente os 2 cremes de leite e o copo de requeijão, espere ferver um pouco e acrescente o bacalhau, o palmito e um pouco mais de azeite (vai ser formado um creme com o bacalhau).
Coloque em um refratário um pouco deste molho branco para untar e em seguida acrescente camadas de batata, molho branco de bacalhau, polvilhe um pouco das cebolas em rodelas, a mussarela e mais um pouco de azeite.
Continue as camadas, termine com azeitonas pretas a gosto, os ovos de codorna e o queijo parmesão ralado (se não tiver este ralado na hora melhor não colocar) com a mussarela e azeite.
Este prato é bem suave para quem não gosta do sabor forte do bacalhau, muito fácil de fazer e extremamente saboroso, tornando-se uma ótima opção para Semana Santa.