Deixe o bacalhau de molho na água por 2 dias na geladeira.
Troque sempre água.
Em uma panela grande coloque o azeite e o óleo.
Frite a cebola, depois o tomate e reserve.
Em uma travessa refratária coloque em camadas, batatas cortadas em rodelas, molho de tomates com cebolas, o bacalhau, pimentão, azeitona e a salsa.
Regue com azeite e sal a gosto.
Leve ao forno médio por 50 minutos.