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