Comece por lavar as batatas e colocá-las numa panela com água e sal.
Deixe ferver em lume alto e depois baixe para lume médio.
Cozinhe as batatas durante 20 minutos, até que fiquem macias, mas não desmanchem.
Escorra a água e descasque as batatas. Reserve.
Aqueça o forno a 180ºC.
Corte as cebolas em fatias finas e espalhe-as no fundo de um tabuleiro de vidro ou de barro.
Por cima, coloque as postas de bacalhau e as batatas.
Tempere tudo com sal, pimenta, pimentão doce, sumo de limão e metade do azeite.
Leve ao forno durante 50 minutos, aproximadamente.
Durante esse tempo, abra o forno algumas vezes e regue o bacalhau e as batatas com o molho que se forma no tabuleiro.
Se desejar, pode adicionar outros ingredientes para dar mais sabor e cor ao seu prato, como pimentos em rodelas, ovos cozidos em quartos e azeitonas.
Se for o caso, junte-os ao tabuleiro cerca de 15 minutos antes de acabar o tempo de forno, para que cozinhem junto com o bacalhau.
Retire o bacalhau do forno e sirva quente, acompanhado de uma salada.