Amanhe o peixe; escame, estripe e lave em água corrente. Faça vários golpes no lombo do peixe, de ambos os lados e reserve.
Lave bem as batatas, faça-lhes um pequeno golpe e coloque-as numa panela com a água a ferver, tempere com sal e leve novamente ao lume durante alguns minutos. Entretanto, pele as cebolas e corte-as às rodelas, disponha-as no fundo de um tabuleiro de barro e reserve.
Pele e esmague os dentes de alho com o sal e a pimenta num almofariz, junte azeite e misture. Com este molho barre o peixe, coloque um ramo de hortelã da ribeira no seu interior e disponha-o no centro do tabuleiro.
Depois de escorrer as batatas coloque-as no tabuleiro ao lado do peixe, regue tudo com um fio de azeite e leve ao forno a 200ºC, durante aproximadamente 2 horas. Durante a cozedura vá regando o peixe com o suco libertado.
Grelhe os pimentos nas brasas. Depois de grelhados introduza-os num saco de plástico, amarre muito bem e reserve. Lave a beringela e a curgete, corte-as em quartos, no sentido longitudinal, e grelhe.
Retire os pimentos de dentro do saco, retire-lhes a pele e as sementes muito bem. Passe várias vezes por água corrente e corte grosseiramente em tiras para uma saladeira. Corte a beringela e a curgete em tiras e junte aos pimentos.
Pele e lamine os dentes de alho. Lave e pique a salsa. Junte os alhos laminados e a salsa picada aos legumes e tempere tudo com sal, azeite e vinagre a gosto.