Primeiramente tempere o filé de peixe com sal, suco de limão, alho, salsinha e cebolinha.
Reserve.
Cozinhe os ovos em água fervendo.
Corte em rodelas as cebolas, os pimentões, as batatas, tomates e os ovos.
Em uma panela funda faça camadas de cebolas, pimentão, tomate, batata, ovo, azeitona e o peixe.
Salpique pimenta calabresa e um pouco de molho de tomate.
Repita esta operação até que todos os ingredientes que estão em rodelas terminem.
Na última camada deixe que o peixe fique entre os ingredientes, para que ele possa absorver a água que eles irão soltar.
No final coloque o azeite por cima, feche a panela e deixe cozinhar em fogo baixo por 20 minutos, ou até que a batata esteja mole.
Sirva quente e acompanhado de arroz branco.