Prepare o caramelo com o açúcar e 1 decilitro de água, leve ao lume até atingir a cor desejada. Forre uma forma de pudim com o caramelo e reserve.
Ferva o leite com o pau de canela e as cascas de limão. Misture os ovos inteiros com o açúcar e junte-lhes o leite em fio. Mexa bem e passe a mistura por um passador.
Deite na forma caramelizada, no meu caso fiz em forminhas individuais , e leve a cozer no forno em banho-maria, a 180º por 25 a 35 minutos. Retire, deixe arrefecer desenforme depois de frio.