Numa panela, leve ao lume o leite com a casca de limão, o pau de canela e o sal. Deixe ferver e depois baixe o lume.
Numa tigela, lave bem o arroz em água fria e escorra-o. Junte-o ao leite fervente e mexa bem.
Deixe cozinhar em lume brando, mexendo de vez em quando, até o arroz ficar macio e cremoso. Se necessário, acrescente mais leite quente.
Quando o arroz estiver cozido, junte o açúcar e mexa bem.
Deixe ferver mais um pouco, até o açúcar se dissolver completamente.
Numa tigela, bata as gemas com um garfo.
Junte um pouco do arroz doce quente e mexa bem, para temperar as gemas.
Depois, junte esta mistura ao arroz doce na panela e mexa bem, em lume brando, até engrossar um pouco.
Não deixe ferver, para não talhar as gemas.
Retire o arroz doce do lume e descarte a casca de limão e o pau de canela.
Coloque-o numa travessa ou em taças individuais e deixe arrefecer um pouco.
Polvilhe o arroz doce com canela em pó a gosto e sirva morno ou frio.