Descongele as postas de bacalhau, depois seque-as bem e polvilhe com um pouco de sal e pimenta.
Aqueça o azeite numa frigideira ao lume. Passe as postas de bacalhau por farinha, junte-as à frigideira e deixe-as fritar até que fiquem douradinhas de ambos os lados. Depois escorra-as bem e coloque-as numa travessa.
Descasque e lave as cebolas e os dentes de alho, corte as cebolas em meias luas e pique os alhos.
Escorra metade do azeite de fritar o bacalhau e refogue as cebolas e os alhos. Disponha depois por cima do bacalhau.
Descasque e lave as batatas, corte-as em rodelas e leve-as a fritar. Retire do lume e disponha à volta do bacalhau.
Polvilhe com um pouco de pimentão-doce e salsa picada. Por cima coloque tiras de pimentos e azeitonas e sirva a gosto.