Meng de gecondenseerde melk, koffiemelk en volle melk met de kaneelstokjes en het vanille-extract in een steelpan met dikke bodem op laag vuur. Breng de melk al roerend net aan de kook, haal de pan van het vuur en zet hem aan de kant zodat de kaneel kan trekken.
Vul een andere steelpan met de rijst en 750 ml water. Breng het water op halfhoog vuur aan de kook en kook de rijst 10 minuten of tot de rijst net zacht is.
Schenk het melkmengsel erbij en kook de rijstepap 30 minuten, roer af en toe, tot de rijst gaar is en de pap behoorlijk dik is. Roer de sultana’s erdoor (optioneel).
Geniet van de arroz de tres leches warm of koud, bestoven met het gemalen kaneel.