Deixe o bacalhau em água da noite para o dia.
Numa panela, frite a cebola no azeite.
Coloque as postas de bacalhau, as batatas cortadas, e os tomates pelados.
Deixe cozinhar em fogo brando por 30 minutos.
Acrescente os demais ingredientes.
Verifique se ficou bom de sal.
Sirva com arroz branco.