Primeiramente, cozinhe o bacalhau levemente na água (lembrando de deixar de molho, trocar a água por pelo menos 3 a 5 vezes), depois de um pouco macio, desfie-o e reserve.
No mesmo caldo do cozimento do bacalhau, cozinhe as batatas al dente e reserve.
Depois, pegue o bacalhau, refogue com 1 cebola,cenoura ralada em palitos, azeite e 1 alho.
Por fim, vamos a montagem.
Unte uma forma com a margarina, depois coloque as batatas com cebola cortada em rodelas, um alho, uma parte do bacalhau, azeite e cubra com mussarela, faça outra camada (na segunda camada coloque creme de leite antes da mussarela, junto com o iogurte e o suco de limão, esse dá a leveza e a cremosidade do bacalhau).