Prepare o Bacalhau: Se o bacalhau estiver salgado, lembre-se de dessalgar de acordo com as instruções da embalagem. Depois, escorra e reserve.
Monte as Camadas: Em uma assadeira grande, regue o fundo com azeite de oliva. Faça uma camada de batatas no fundo da assadeira e, em seguida, uma camada de cebolas. Tempere com um pouco de sal, pimenta e azeite. Repita o processo até que todas as batatas e cebolas estejam acomodadas.
Adicione o Bacalhau: Coloque as postas de bacalhau sobre as camadas de batatas e cebolas. Tempere o bacalhau com mais azeite, alho picado, sal, pimenta e folhas de louro.
Asse no Forno: Leve a assadeira ao forno preaquecido a 180°C e asse por cerca de 40-45 minutos, ou até que as batatas estejam douradas e o bacalhau esteja cozido e desfiando.
Sirva e Decore: Retire do forno e decore com salsa fresca picada e azeitonas pretas, se desejar. Sirva quente.