1.Escalde as postas de bacalhau em água a ferver, e de seguida retire-lhes as espinhas mais salientes.
2.Tempere as postas de bacalhau com 4 alhos esborrachados (1 por cada posta) e azeite, e deixe assim durante pelo menos 2 horas.
3.Passe as postas de bacalhau por farinha, ovo batido e pão ralado.
4.Num recipiente que possa ir ao forno e à mesa, espalhe as 2 cebolas e 2 dentes de alho cortados às rodelas.Por cima coloque as postas de bacalhau e regue com 2 dl de azeite.
5.Leve ao forno a assar e vá regando com o próprio molho.
6.Quando o bacalhau estiver assado, sirva-o no próprio recipiente acompanhado de batatas fritas às rodelas grossas,polvilhadas de salsa picada, metades de ovo cozido, azeitonas e pickles.