1. Lavar e cozer o arroz em 2 chávenas bem cheias de água quente com uma pitada de sal, em lume brando. Deixar absorver completamente toda a água, verificando se o arroz está bem cozido (caso seja necessário, juntar mais um pouco de água).
2. Acrescentar ao tacho o açúcar, as cascas de limão, o pau de canela, o leite e mexer até o açúcar se dissolver
3. Continuar a mexer suavemente, até sentir que o preparado começa a ferver e a engrossar ligeiramente (cerca de 6 a 8 minutos)
4. Entretanto, mexer as gemas numa tigela até ficarem desfeitas
5. Acrescentar duas a três colheres de sopa do preparado e misturar bem (serve para aquecer as gemas e não correr o risco de estas talharem quando as deitarmos no tacho ao lume)
6. Retirar as cascas de limão e o pau de canela e acrescentar em fio as gemas, mexendo sempre, em lume brando, até o preparado engrossar (mais 3 a 5 minutos), retirando do lume conforme o gosto, isto é, mais ou menos líquido (cá em casa gostamos do arroz bastante cremoso, pelo que o retiro do lume ainda bastante líquido; ao arrefecer, absorve o líquido residual e mantém a cremosidade)
7. Verter o arroz para uma taça ou tacinhas individuais e polvilhar com canela em pó
8. Servir morno ou frio