Coze-se as batatas e o bacalhau. Desfaz-se o bacalhau em lascas e cortam-se as batatas às rodelas. Põe-se em camadas alternadas num pirex que possa ir à mesa e ao forno.
Refoga-se a salsa, a cebola e os alhos picados em azeite. Juntam-se a pimenta, o colorau e um pouco de água, devendo ferver até apurar bem.
Deita-se este molho por cima do bacalhau e das batatas, cobrindo depois com ovos bem batidos. Polvilha-se com queijo ralado, uma leve camada de pão ralado e vai ao forno alourar.