غسل الأرز تحت الماء الدافئة عدّة مرات حتّى ينظف من النشا.
وضع الأرز المغسول في وعاء متوسط الحجم وغمره بالماء الدافئ وتركِه منقوعاً لمدّة ثلاثين دقيقة.
وضع كلٍ من: الزعفران، ماء الورد والزبيب في وعاء صغير وتقليب الخليط وتركِه لبضع دقائق حتّى انتفاخ حبات الزبيب.
وضع الزيت والسمن في قدر مناسب الحجم ثمّ وضع القدر على النار إلى أن يسخن الزيت والسمن.
إضافة البصل إلى السمن والزيت وتقليبه بملعقة خشبية حتّى اكتسابه اللون الذهبي.
رفع البصل المقلي من الزيت باستخدام ملعقة عريضة ذات ثقوب ووضعه في وعاء جانباً لاستخدامه في تزيين الأرز.
تصفية الأرز وإضافته إلى الزيت والسمن في القدر وتقليبه بملعقة خشبيه حتّى تغطيته بالزيت والسمن جيداً.
إضافة كلٍ من: الماء، الملح، ورق الغار، القرنفل والهيل إلى الأرز وتقليب الأرز جيداً مع باقي المكوّنات بملعقة خشبية على نار عالية حتّى غليان الأرز وتشرّبه معظم الماء.
توزيع خليط الزبيب والزعفران فوق الأرز ثمّ تغطية القدر وتخفيف النار تحته.
ترك الأرز يطهى على نار هادئة لمدّة من ثلاثين دقيقة إلى أربعين دقيقة حتّى نضوج الأرز.
رفع الأرز عن النار وتقليبه بشوكة ثمّ سكبّه في طبق تقديم واسع.