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