Deixe o Bacalhau de molho na água de um dia para o outro para peder o sal.
Cozinhe as batatas picadas até que estejam macias ao ponto de poder amassa-las com um garfo sem dificuldade.
Refolgue o alho e a cebola em uma panela separada , depois adicionar o bacalhau, as alcaparras, as azeitonas e as batatas e temperar tudo com azeite e sal a gosto.
Misture a misture todos os ingredientes secos e a margarina até formar uma farofa e depois adicione a água.
Reserve a massa na geladeira por 10 minutos.
Unte uma assadeira com margarina e farinha e acomode parte da massa, depois adicione o recheio e feche a torta com o restante da massa.
Para dar um toque especial use um ovo batido para pincelar a superfície da torta.
Depois disso leve-a ao forno e deixe assar por 30 minutos ou até dourar.
Sirva ainda quente e bom apetite.