Echa todos los ingredientes en un cazo o una olla, salvo el azúcar (leche, arroz, ramas de canela y piel de limón).
Cocina a fuego medio hasta que empiece a burbujear, pero sin que llegue a hervir. Luego, reduce el fuego a medio-bajo y cocina durante 40 minutos, removiendo al menos cada 5 minutos para evitar que el arroz se pegue al fondo.
Añade el azúcar, remueve bien y cocina 5-10 minutos más, hasta que el azúcar se disuelva completamente y la mezcla espese un poco más.
Retira las ramas de canela y las cortezas de limón. Reparte en recipientes individuales y deja enfriar a temperatura ambiente. Si lo prefieres frío, mételo en la nevera durante al menos 2-3 horas antes de servir. Puedes servirlo con canela en polvo por encima.
Notas
Puedes guardar las sobra en la nevera en un recipiente hermético y consumirlas en 3 ó 4 días.
Se puede congelar durante 2 meses en recipientes herméticos o bolsas de congelación, pero la textura puede cambiar ligeramente al descongelarlo.