1. Descasque e pique a cebola e o alho. Coza o bacalhau em água durante 5 minutos.
2. Após cozido, escorra, remova as espinhas e a pele, e desfie para uma tigela.
3. Retire a polpa dos tomates e corte a parte exterior em pequenos cubos, sem as sementes.
4. Adicione ao bacalhau juntamente com a cebola e o alho picado, e misture bem.
5. Retire o caroço das azeitonas, pique-as e junte ao preparado anterior. Acrescente também um pouco de cebolinho picado, tempere com azeite, sal e pimenta, e envolva tudo cuidadosamente.
6. Toste as fatias de pão, coloque-as num prato e cubra com o preparado de bacalhau.