1. پیازها را ریز خرد کنید.
2. در مقداری روغن تفت دهید، تا نرم شوند.
3. گوشت‌ها را به‌صورت نوارهای باریک خرد کنید.
4. گوشت‌ها را به پیازها اضافه كنيد. کمی تفت دهید تا رنگ گوشت تغییر کند.
5. پس از این‌که رنگ گوشت تغییر کرد، مقداری دارچین، رب گوجه‌فرنگی، آب‌لیمو و خلال‌بادام را اضافه کنید.
6. چند دقیقه تفت دهید، سپس چند لیوان آب جوش اضافه کنید.
7. با حرارت ملایم اجازه دهید خورش جا بیفتد.
8. در آخر پخت، نمک و فلفل را اندازه کنید.
9. وقتی خورش به روغن افتاد آن را در ظرف مناسب بریزید.
10. روی آن چند تخم مرغ نیمرو کنید و قرار دهید.
11. به همراه برنج سرو کنید.