برنج را ۲ ساعت قبل با نمک خیسانده , سپس آبکش کرده وکنار می گذاریم (برنج را از حد معمول , باید زنده تر برداشت)۱ عدد پیاز خرد کرده را درکمی روغن وزردچوبه تفت داده همراه با ماهی وکمی نمک حدود ۵ دقیقه با یک استکان آب می پزیم .(البته قبلاً ماهی را شسته وخوب تمیز کرده داخل شکم آن را خالی کرده وتکه تکه می کنیم )بعد از اینکه ماهی پخته شد، استخوان های آنرا جدا کرده با یک عدد پیاز رنده شده که آب آن را گرفته ایم وسیر رنده شده وکمی ادویه خوب ورز داده ،گوشت را بصورت کله گنجشکهای کوچک درآورده ،در روغن سرخ می کنیم. در کمی روغن فلفل را تفت داده وکمی زردچوبه اضافه کرده ، سپس لوبیا سبز را داخل آن کمی تفت می دهیم وبعد از آن سیب زمینی وماهی را اضافه می کنیم.در همان ماهیتابه مواد را هم زده ، مقداری روغن در کنار آن ریخته ورب گوجه فرنگی را در آن تفت داده ، با بقیه مواد مخلوط می کنیم .
در انتها ادویه و آبلیمو را اضافه کرده وحرارت را خاموش می کنیم .در صورتی که بخواهیم مواد ماهی را با برنج آغشته کنیم همان مواد اولیه ماهی را بعنوان خورشت ماهی می توان استفاده کرد.ته قابلمه را روغن ریخته بعد از داغ شدن ته قابلمه دلخواه را گذاشته مقداری برنج آبکش شده را می ریزیم وروی آن کمی از مواد پخته وسپس مقدار کمی دارچین وزعفران آب زده اضافه می کنیم وبه همین ترتیب عمل کرده تا مواد وبرنج تمام شود. سپس در قابلمه را گذاشته بعد از یک ربع با حرارت متوسط وبعد از بخار کردن برنج در آن را برداشته در صورتی که روغن نیاز داشته باشد روغن را اضافه کرده ودمکنی روی قابلمه می گذاریم با حرارت بسیار کم با شعله پخش کن حدود نیم ساعت دیگر به پخت غذا ادامه می دهیم.