Refogue o bacalhau, dessalgado e desfiado, com o alho picado e o azeite.
Reserve em uma travessa.
Passe as batatas cozidas pelo espremedor, para que forme um purê.
Em seguida misture nas batatas as 2 latas de creme de leite.
Em uma forma refratária arrume uma camada de purê, uma camada de bacalhau, uma camada de tomate, cebola, pimentão e coentro e uma camada de mussarela, assim sucessivamente até que acabem os ingredientes.
Sirva com um arroz branco e uma salada de brócolis.