Cocine en una olla a fuego medio una y media tazas de agua, el anís, la rama de canela, los clavos de olor y los granos de pimienta, hasta hervir. Añada el arroz, tape la olla y cocine a fuego bajo por 15 minutos o hasta alcanzar la textura deseada.
Aparte, hierva en otra olla, sin dejar de remover, la chancaca cubierta de agua, hasta que espese ligeramente.
Vierta la miel en el arroz, agregue el coco, las nueces, las pasas y el oporto y mezcle hasta espesar. Deje entibiar.