Caramelize a forma onde vai pôr o pudim e reserve.
Numa panela, aqueça um pouco de leite com a casca de limão e o pau de canela (não deixe ferver). Deixe arrefecer e retire a canela e o limão.
Bata o ovo, as gemas e o açúcar numa tigela, com a ajuda de um batedor.
Numa tigela separada, dilua a maizena num pouco de leite frio e reserve.
Adicione o leite, a maizena diluída e um copo de vinho à mistura de ovo e açúcar e bata bem até obter uma mistura homogénea.
Despeje o pudim numa forma, cubra com uma tampa e leve a lume em banho-maria. Quando a água começar a ferver, reduza o fogo e deixe ferver por cerca de 50 minutos.
Desligue o fogão, deixe a forma arrefecer e destape-a. Leve ao frigorífico por várias horas ou durante a noite.