ابتدا برنج را شسته و خیس کنید و نمک بزنید و کنار بگذارید.
درون یک تابه روغن ریخته و زیر گاز را روشن کنید تا روغن داغ شود، سپس تکههای مرغ را در تابه قرار داده و آن را سرخ کنید تا طلایی شود.
در این مرحله مرغها را از تابه خارج کنید و در همان روغن پیازهایی که به صورت نگینه درآمده را درون روغن سرخ کنید تا آنها هم طلایی شوند.
نمک، فلفل، زردچوبه را به پیاز داغ اضافه کنید و کمی تفت دهید. سپس رب را اضافه کرده و تفت دهید تا خامی رب گرفته شود.
حالا وقت آن رسیده است که تکههای مرغ سرخ شده، فلفل دلمه ای و هویج را به تابه اضافه کنید و و با 2 تا 3 لیوان آب به مدت 1 تا 1.5 ساعت بپزید.
برنج را در قابلمه آب ریخته و پس از پخت آبکش کنید.
ته قابلمه روغن ریخته و نان را در روغن بغلتانید. برنج را روی آن بریزید و قابلمه را روی حرارت قرار دهید.
بعد از بخار کردن روی آن دم کنی بگذارید تا دم بکشد.
برای آماده کردن زرشک، ابتدا آن را پاک کرده و بشویید تا آب آن برود. سپس آن را با مقدار کمی روغن سرخ کنید. توجه داشته باشید که شعله زیاد نباشد تا رنگ آن تیره نشود.
برنج را در دیس بکشید و برنج و زرشک مخلوط را روی آن بریزید. مرغ را همراه با مقداری از آب آن در کنار برنج سرو کنید.