Coza as postas de bacalhau por 5 minutos em água fervente e deixe arrefecer dentro do caldo. A seguir, aloure a cebola e os alhos picados no azeite. Junte o bacalhau limpo de pele e espinhas, e envolva. Adicione a salsa picada, as natas, o molho bechamel e cozinhe por 3 minutos. Tempere com sal, pimenta, nos-moscada e reserve. Corte as batatas em cubos e frite-as. Envolva as batatas fritas com o preparado de bacalhau e coloque num recipiente refractário. Disponha por cima as fatias de bacon e leve ao forno de 190ºC, durante cerca de 20 minutos.