Frite levemente a cebola no azeite, usando uma panela de pressão.
Em seguida, acrescente as batatas e por cima o bacalhau desfiado.
Tampe a panela e deixe cozinhar em fogo baixo por aproximadamente 10 minutos.
Espere que a pressão da panela saia sozinha, sem forçá-la.
Quando isso acontecer, despeje tudo em um pirex grande, amasse bem as batatas com um garfo e misture bem, tomando cuidado para nao despedaçar muito o peixe.
Feito isso, misture delicadamente o creme de leite até incorporar bem.
Leve ao forno pré-aquecido até gratinar.
Acompanha arroz branco.