Em uma panela, leve o arroz e a água para ferver até que o arroz esteja cozido. Escorra a água e reserve o arroz cozido.
Em outra panela, aqueça o leite junto com a casca de limão ou laranja (se estiver usando) e a canela em pau. Deixe ferver e, em seguida, reduza o fogo para que o leite continue a aquecer.
Adicione o arroz cozido ao leite e mexa bem. Deixe cozinhar em fogo baixo, mexendo ocasionalmente, até que o arroz tenha absorvido a maior parte do leite.
Adicione o leite condensado e o açúcar ao arroz e continue cozinhando em fogo baixo, mexendo constantemente, até que a mistura engrosse e atinja a consistência desejada. Isso deve levar cerca de 15 a 20 minutos.
Retire a casca de limão ou laranja e o pau de canela.
Transfira o arroz doce para tigelas individuais ou uma travessa grande.
Polvilhe canela em pó por cima para decorar.
Deixe o arroz doce esfriar antes de servir, ou sirva-o morno, conforme preferir.