Coloque o arroz num tacho com a água e uma pitada de sal e leve ao lume até a água evaporar quase por completo.
Junte o leite, a casca de limão, o pau de canela e a manteiga, deixando cozer em lume brando até o arroz estar bem cremoso.
Retire do lume, adicione o açúcar e misture bem.
Numa tigela, bata os ovos e junte-os lentamente ao arroz doce, mexendo sempre para não coagular.
Retire a casca de limão e o pau de canela.
Forre o fundo de uma forma de pudim com caramelo líquido e verta a mistura do pudim.
Tape bem com papel de alumínio e leve a cozer em banho-maria no forno pré-aquecido a 180°C durante cerca de 50 minutos.
Deixe arrefecer completamente antes de desenformar.
Leve ao frigorífico durante algumas horas antes de servir para obter uma textura perfeita.