Leva-se a água ao lume. Assim que esta ferva junta-se o açúcar, a casca de limão, o pau de canela e o toucinho em lascas finas. Deixa-se ferver até atingir o ponto de espadana (120ºC).
Entretanto batem-se as gemas com o vinho do porto e junta-se depois a calda de açúcar vazando-a através de um coador de rede fina para a tigela das gemas.
Mexe-se bem e coloca-se na forma de pudim previamente caramelizada com o restante açúcar.
Leva-se a cozer, bem tapado, em banho maria durante cerca de 1 hora. Depois de bem frio desenforma-se para o prato de servir.