Descasque as batatas, corte em rodelas médias e cozinhe em água com sal até ficarem apenas macias, sem desmanchar. Escorra e reserve.
Tempere os filés com sal, pimenta, alho e suco de limão. Reserve por 10 minutos.
Fatie a cebola e os tomates em rodelas.
Unte uma travessa com azeite e coloque as batatas pré-cozidas.
Distribua os filés de peixe temperados sobre as batatas.
Espalhe a cebola fatiada por cima do peixe.
Finalize com as rodelas de tomate, levemente sobrepostas.
Ajuste o sal, salpique orégano ou ervas e regue tudo com o restante do azeite.
Cubra com papel-alumínio e leve ao forno preaquecido a 200 °C por 25 minutos.
Retire o papel e volte ao forno por mais 15 minutos, até o peixe ficar macio e o tomate levemente assado.
Retire do forno, salpique salsinha fresca e sirva em seguida.