Numa panela, misture o arroz, a água, o sal, duas casquinhas de limão e os paus de canela. Tape e leve a cozer em lume brando por cerca de 20 minutos ou até absorver a água.
Junte o leite, o açúcar, a vagem de baunilha (abra‑a ao meio no sentido do comprimento e raspe as sementes do interior) e o açafrão (para dar cor); envolva bem e deixe cozer por mais alguns minutos.
À parte, dissolva o amido num pouco de água fria; deite na panela e mexa por três minutos. Retire do lume, descarte os paus de canela, a vagem e as casquinhas de limão, e misture a raspa da restante casca de limão, envolvendo bem.
Distribua o arroz doce por tacinhas e polvilhe com canela em pó. Sirva frio.