Cozinhar o bacalhau até ficar al dente, retirando a pele e as espinhas, reserve.
Na água que cozinhou o bacalhau, cozinhe as batatas até ficarem al dente.
Faça uma camada de batatas.
Uma camada de tomates e cebolas, temperadas previamente com um pouco de sal, pimenta-do-reino, azeite e um pouco de vinagre.
Coloque o bacalhau e regue com azeite.
Faça mais uma camada de batatas, cebolas e tomates, coloque as azeitonas e o alho.
Deixe no forno por 30 minutos ou depois que estiver fervendo, por uns 10 minutos.
Junte uma pitada de amor e sirva com arroz branco e um bom vinho. Bom apetite!