En un cazo agregamos la leche, la ralladura de limón y naranja, la rama de canela y ponemos a hervir a fuego medio. Cuando suelte el primer hervor retiramos del fuego y dejamos reposar para que se suelten los sabores.
A continuación, colamos la leche, recuperamos la canela y vertemos en una olla a fuego medio e incorporamos el arroz y la rama de canela. Dejamos cocinar por 20 minutos o hasta que los granos estén tiernos. Retiramos la canela y agregamos el azúcar y el chocolate. Mezclamos perfectamente y dejamos que se integren bien los ingredientes.