Descasque as cebolas, as batatas e os alhos, corte as cebolas em meias-luas, as batatas em rodelas e pique os alhos. Lave os tomates e corte-os em rodelas.
Deite, para um tacho, dispondo em camadas, as cebolas, os tomates, as batatas e os alhos picados. Junte o louro, o colorau e a salsa, tempere de sal e pimenta, regue com o azeite, tape e leve ao lume brando durante 30 minutos, sacudindo o tacho de vez em quando.
Entretanto, amanhe as sardinhas, retire-lhes a cabeça e tempere-as com pouco sal. Disponha-as depois no tacho sobre os outros ingredientes, volte a tapar e deixe cozinhar mais 10 minutos.