Pon a fuego lento en una cazuela la leche con la rama de canela y el arroz. Cuécelo a fuego lento, removiéndo de vez en cuando, durante unos 20 minutos.
Antes de retirarlo del fuego añade el chocolate para fundir picado con un cuchillo y el azúcar. Cocínalo durante otros 5 minutos.
Retira del fuego, vierte en unos recipientes individuales y deja que se enfríe.
Decora el arroz con la ralladura de chocolate blanco.