Demolhe o bacalhau e corte-o em pedaços. Retire as peles e as espinhas. Coloque numa caçarola, numa só camada. Junte 3 dentes de alho cortados e a salsa picada. Regue com água a ferver, tape e deixe em repouso durante 10 minutos.
Mude os pedaços de bacalhau para uma travessa. Regue com sumo de limão e aguarde 15 minutos. Passe os pedaços um a um pelo queijo e depois pelas claras batidas.
Frite em azeite, juntamente com os restantes dentes de alho, pisados com as peles. Coe um pouco do azeite para uma caçarola.
Desfaça as gemas com a manteiga amolecida e misture com o azeite.
Leve ao lume (de preferência em banho-maria), mexendo sempre até engrossar.
Fora do lume, aromatize com sumo de limão.
Sirva o bacalhau com batatas cozidas e o molho, tudo polvilhado com salsa picada.