Demolha-se atempadamente o bacalhau e antes de o usar põe-se num recipiente com leite no mínimo 30 min e vai-se virando de vez em quando.
Escorre-se bem o bacalhau, passa-se por farinha e frita-se 3 minutos de cada lado, no azeite. Colocam-se as postas num recipiente de ir ao forno.
Juntam-se as cebolinhas e as castanhas ao azeite que ficou na frigideira e fritam-se 10 minutos.
Tempera-se com sal e pimenta e juntam-se as sultanas com o vinho do Porto e deixa-se ferver.
Dispõe-se em cima de cada posta de bacalhau, uma fatia de presunto. Rega-se com a mistura das castanhas, cebolinhas e sultanas e vai ao forno 20 minutos.