Misture bem todos os ingredientes sem sovar. forre uma forma redonda de aro removível (25 cm de diâmetro e 7,5 cm de altura) e reserve.
Cozinhe as batatas em rodelas com o bacalhau (já dessalgado) em uma panela com água. Escorra e separe o bacalhau das batatas.
Refogue no azeite a cebola, o alho e o tomate. acrescente o bacalhau e os demais temperos e refogue mais um pouco. Reserve.
Bata todos os ingredientes no liquidificador.
Misture a farinha e o queijo. se quiser, acrescente salsa desidratada.
Sobre a massa, coloque o recheio de bacalhau e sobre o bacalhau, as batatas em rodelas. Despeje com cuidado o creme batido no liquidificador e depois polvilhe por cima a farofa.
Leve ao forno por aproximadamente 40 minutos ou até que as bordas da torta fiquem douradas.