Enjuaga el arroz bajo agua fría hasta que el agua salga clara.
En una cacerola grande, agrega el arroz y el agua. Lleva a ebullición y luego reduce el fuego a bajo. Cocina el arroz a fuego lento hasta que absorba casi toda el agua, revolviendo ocasionalmente.
Agrega la leche a la cacerola con el arroz y revuelve bien. Luego, agrega la rama de canela y la cáscara de limón para dar sabor. Cocina a fuego lento, revolviendo de vez en cuando, hasta que el arroz esté tierno y la mezcla se haya vuelto cremosa. Esto puede llevar aproximadamente 20-25 minutos.
Una vez que el arroz esté cocido y la mezcla tenga una consistencia cremosa, retira la rama de canela y la cáscara de limón. Agrega el azúcar y la esencia de vainilla (si lo deseas), y continúa cocinando a fuego lento durante unos minutos adicionales hasta que el azúcar se disuelva completamente y la mezcla espese un poco más.
Sirve el arroz con leche caliente o frío en tazas individuales, espolvoreado con canela en polvo si lo deseas. Puedes disfrutarlo así o dejarlo enfriar en el refrigerador durante un tiempo para que adquiera una textura más firme. ¡Disfruta de este delicioso postre argentino!