1Descongele o bacalhau de preferência à temperatura ambiente. Corte as postas ao meio, transversalmente. Entre cada 2 meias postas de bacalhau, coloque 1 fatia de presunto (previamente demolhado).
2Coloque as postas de bacalhau assim preparadas num pirex de ir à mesa e ao forno, previamente untado. Corte as cebolas em rodelas muito finas e leve-as a lume brando com a margarina numa frigideira tapada. Deixe refogar um pouco até a cebola estar macia.
3Retire-a da frigideira e disponha sobre o bacalhau. Junte à gordura que serviu para fritar as cebolas os alhos picados, o louro, o tomate sem pele nem sementes picado, o vinho do Porto e a farinha previamente desfeita no vinho branco. Tempere com sal e pimenta.
4Deite este molho sobre as postas de bacalhau. Cubra com puré de batata passado por um saco de pasteleiro munido de um bico canelado. Pincele a superfície com gema de ovo e leve a cozer em forno médio, durante +- 20 minutos.
5Sirva bem quente, polvilhado com salsa picada e decorado com azeitonas.