Descasque as batatas, corte em cubos e cozinhe em água quente com sal. Após, escorra e reserve. Elas devem estar cozidas, mas ainda bem firmes.
Tempere os filés de merluza com suco de limão, orégano, sal e pimenta do reino. Corte em filés médios.
Em uma travessa grande, regue um fio de azeite, faça uma camada com as fatias de batata, por cima coloque as rodelas de cebola, tomates, os pimentões e regue um pouco de azeite. Coloque os pedaços de merluza, regue um fio de azeite nos filés e adicione as fatias de alho.
Leve ao forno preaquecido a 180° por aproximadamente 15 – 20 minutos.
Após, para finalizar o prato, adicione azeitonas verdes, os ovos cozidos cortados ao meio (tempere com um pouquinho de sal) e salpique com coentro.