Cozinhe as batatas, passe pelo espremedor, acrescente os outros ingredientes, até obter uma massa homogênea, mas não muito consistente, separe.
Dessalgue o bacalhau, desfie, refogue com azeite, a cebola, alho, tomate, pimentão, cheiro verde, azeitonas, sal e pimenta e por último o creme de leite não deixe secar.
Coloque metade da massa da batata em um refratário untado.
Jogue o recheio de bacalhau espalhando uniformemente, jogue o restante da massa de batata.
Polvilhe com queijo parmesão ralado e leve ao forno por 15 minutos.