Com o bacalhau já dessalgado, retire a pele e cozinhe os pedaços juntamente com as batatas descascadas e partidas ao meio.
Após o cozimento, escorra a água fervente e deixe esfriar.
Desfie o bacalhau em pequenas lascas e corte as batatas em rodelas.
Cozinha os ovos até que eles endureçam, deixe esfriar e corte-os em rodelas.
As cebolas cruas tambem devem ser cortadas em rodelas.
Pegue uma travessa funda de vidro, tipo pirex, ou de barro, e arrume os ingredientes da seguinte forma: coloque uma camada de lascas de bacalhau seguida por uma de batata e outra de cebola, ovo, azeitona e alcaparras.
Repetir esta ordem até o término dos ingredientes.
Nesta operação, só devem ser usadas 2/3 da quantidade das batatas.
O restante deverá ser transformado em purê. Apos a arrumação dos ingredientes, regue com azeite e depois cubra tudo com o purê.
Salpique com farinha de rosca e leve ao forno.
Sirva com arroz branco.