Enjuaga el arroz brevemente en un colador. Ponlo en una olla de fondo grueso con 500 ml de agua y la rama de canela; lleva a hervor suave.
Cocina a fuego medio bajo durante unos 12 minutos, hasta que el arroz absorba gran parte del agua pero siga húmedo. Remueve ocasionalmente.
Agrega la leche y la pizca de sal. Cocina a fuego bajo de 20 a 25 minutos, moviendo con frecuencia y raspando el fondo para evitar que se pegue. No permitas un hervor fuerte.
Cuando el grano esté tierno y la mezcla cremosa, incorpora el azúcar. Cocina 3 a 5 minutos más y retira del fuego. Añade la vainilla y saca la rama de canela.
Deja reposar 10 minutos: espesará al enfriar. Si lo quieres más fluido, añade un poco de leche pasteurizada caliente y mezcla.
Sirve tibio o enfría pronto en recipientes poco profundos y refrigera. Espolvorea canela molida al servir si te gusta.