Ligue o forno a 180 graus. Lave o arroz e coza-o em água temperada de sal, durante 1 minuto. Retire depois, escorra-o e deixe-o arrefecer.
Demolhe as sultanas num recipiente com água morna. Retire e deixe-as escorrer.
Deite ambos os leites num tacho, leve ao lume e deixe ferver.
Depois, acrescente o arroz e 150g de açúcar, mais a canela e a noz-moscada. Deixe cozinhar até que o arroz embeba todo o líquido, mexendo de vez em quando.
Separe as gemas das claras. Adicione as gemas ao preparado anterior, bem como as sultanas e mexa.
Bata as claras em castelo e envolve-as, delicadamente no preparado anterior.
Verta este preparado numa forma de pudim, previamente untada com manteiga, coloque-a em banho-maria e leve ao forno durante 15 minutos.
Ao fim desse tempo, retire, deixe o pudim arrefecer e leve-o ao frio.
Prepare um caramelo dourado e liso com o restante açúcar e 2 colheres (sopa) de água. Junte-lhes o sumo de laranja, mexa e deixe arrefecer.
Desenforme o pudim, regue-o com o caramelo e decore-o a gosto.