Deixar o bacalhau de molho até ficar no ponto de sal.
Corte as batatas em cubos e cozinhe ao dente. coloque o azeite em uma panela e frite as cebolas picadinhas.
Junte o bacalhau, refogue e junte o pimentão, as alcaparras e azeitonas, cebolinha, salsa e pimenta e deixe cozinhar um pouco para secar a água que junta.
Retire do fogo e deixe esfriar. Junte o creme de leite sem soro, o requeijão e 2 colheres de farinha de trigo e mexa bem.
Bata as claras em neve, junte as gemas e bata mais um pouco e junte oa bacalhau. Unte um tabuleiro de vidro com margarina e espalhe as outras duas colheres de farinha de trigo, retirando o excesso. Coloque o bacalhau e cubra com o queijo ralado.
Leve ao forno pré-aquecido por uns 40 minutos.
Sirva com arroz branco.