Embeba o pão com o leite fervido e passe pelo passe-vite. Bata os ovos com o açúcar e a casca de limão ralada. De seguida adicione as passas de uvas, o vinho do Porto, a manteiga previamente derretida e a canela. Leve o pudim ao forno a cozer em banho-maria a 160ºc numa forma barrada com o caramelo. Deixe cozer durante cerca de uma hora e desenforme depois de estar completamente frio.