Comece por pré-aquecer o forno a 180ºC.
Lave os pimentos, corte-os em tiras, retirando as sementes e as partes brancas.
Descasque as batatas e corte-as em rodelas não muito finas.
Fatie as cebolas e pique os alhos.
Num tabuleiro de ir ao forno, coloque uma camada de rodelas de batata, seguida de uma camada de cebola e alho.
Sobre esta base, disponha as postas de bacalhau. Tempere com um pouco de sal (atenção ao sal, pois o bacalhau e o presunto já são salgados) e pimenta.
Distribua as tiras de presunto por cima do bacalhau e depois as tiras de pimentos.
Regue tudo generosamente com azeite.
Leve o tabuleiro ao forno e deixe assar durante cerca de 40 a 50 minutos.
A meio da cozedura, pode regar o bacalhau com um pouco mais de azeite, se necessário, para não deixar secar.
Retire do forno e polvilhe com salsa fresca picada antes de servir.
Este prato pode ser acompanhado de uma salada simples ou de uma seleção de azeitonas portuguesas.