1. اغسل الأرز حتى يصبح الماء صافياً في معظمه. ضع الأرز والماء وعود القرفة وحبتي القرنفل في قدر ذي قاع سميك.
2. اترك الخليط يغلي على نار متوسطة إلى عالية، ثم خفّض الحرارة إلى منخفضة، وغطِّ القدر، واتركه يغلي برفق لمدة 15–18 دقيقة، حتى ينضج الأرز ويمتص معظم الماء. أزل حبتي القرنفل.
3. أضف الحليب كامل الدسم والحليب المبخر وحرّك. اطهُ الخليط من دون غطاء على نار منخفضة لمدة 25–30 دقيقة، مع التحريك المتكرر لمنع التصاق الأرز، حتى يصبح الأرز بالحليب كثيفاً وكريمياً وينضج الأرز تماماً.
4. أضف السكر والملح وخلاصة الفانيليا والزبيب وحرّك. واصل الطهي لمدة 5–8 دقائق، مع التحريك المتكرر، حتى يذوب السكر وينتفخ الزبيب. ينبغي أن يبقى الأرز بالحليب سائلاً قليلاً لأنه سيزداد كثافة عندما يبرد.
5. ارفع القدر عن النار وتخلّص من عود القرفة. اترك الأرز بالحليب يرتاح لمدة 10 دقائق.
6. قدّمه دافئاً أو برّده لمدة ساعتين على الأقل. رشّ كل حصة بالقرفة المطحونة.