Cozinhe o arroz na água com os cravos-da-índia e a casca de laranja.
Dissolva o amido e as gemas em um pouco do leite e reserve.
Leve ao fogo, numa panela, 3/4 da xícara de açúcar para caramelizar (cuidado para não queimar demais pois amarga o doce).
Depois, vá acrescentando o leite restante aos poucos, até o caramelo dissolver.
Junte os demais ingredientes e deixe ferver por alguns minutos, mexendo até ficar cremoso.
Desligue o fogo, junte o arroz cozido, mexendo delicadamente.
Sirva com canela a gosto.