Descasque as batatas, as cebolas e os alhos, corte as batatas e as cebolas em rodelas e lamine os alhos. Lave os pimentos, retire-lhes as sementes e peles brancas e corte-os em rodelas. Lave os tomates e corte-os também em rodelas. Arranje a garoupa, a raia e o safio e corte-os em pedaços. Lave as sardinhas.
Deite o azeite num tacho, junte o alho, metade da cebola, dos pimentos e do tomate, adicione depois as folhas de louro, as batatas, o peixe em pedaços e as sardinhas. Coloque por cima o resto da cebola, do tomate e dos pimentos em camadas, regue com vinho branco e tempere com um pouco de sal e pimenta.
Tape, leve ao lume brando e deixe cozinhar durante cerca de 30 minutos sacudindo o tacho de vez em quando e sem nunca mexer. Rectifique os temperos, retire do lume e sirva com salsa ou coentros picados ou em rama.