Desfiar o bacalhau e arrumar em uma travessa grande.
Cortar as cebolas em rodelas e colocar por cima do bacalhau.
Esquentar o azeite e regar a cebola com o bacalhau.
Picar as azeitonas e os ovos em rodelas formando uma camada.
Com as batatas fazer um purê, a seu modo, depois cobrir completamente a travessa.
Por cima do purê espalhar primeiro a maionese, depois o creme de leite e por último o queijo ralado.
Levar ao forno médio até dourar.