Num tacho, junte a água, o açúcar, o pau de canela, a casca de limão, o mel e o vinho do Porto. Leve ao lume médio.
Deixe ferver durante cerca de 10 minutos.
Enquanto a calda ferve, esfarele o pão com uma faca ou com as mãos, em pedaços pequenos, incluindo a côdea. Reserve.
Junte os frutos secos à calda: os pinhões e as uvas-passas inteiros e as nozes e as amêndoas partidas em pedaços.
Deixe cozinhar durante mais 10 minutos.
Acrescente o pão esfarelado à calda e mexa bem, até ficar completamente envolvido e desfeito. Deixe cozinhar durante mais alguns minutos, mexendo sempre.
Desligue o lume. Bata as gemas com um garfo e tempere-as, juntando-lhes um pouco da mistura de pão e mexendo vigorosamente.
incorpore a mistura de gemas no tacho, mexendo continuamente, para evitar que talhem.
Transfira os mexidos, ainda quentes, para uma travessa ou distribua-os por pequenos pratos.
Decore com canela em pó e alguns frutos secos a gosto.