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