Dá-se uma cozedura rápida ao bacalhau; tira-se a pele e as espinhas e lasca-se. Refogue a cebola e o alho no azeite. Acrescente os tomates e deixe cozer em lume brando até se desfazerem. Adicione o Porto e tempere com sal, pimenta e orégão.
Junte o funcho picado, o bacalhau e os cogumelos. Tape e deixe apurar um pouco. Retire do lume e acrescente o queijo ralado e as natas misturadas com o açafrão. Misture bem e sirva acompanhado de arroz branco.