1. فر را روی حرارت 350 درجه فارنهایت (180 درجه سانتی‌گراد) تنظیم كنید.
2. در یك قابلمه بزرگ، روغن را داغ كنید.
3. ران‌های مرغ را دوتا دوتا اضافه كنید.
4. آرام سرخ كنید تا قهوه ای روشن شوند.
5. از قابلمه خارج كنید.
6. زیره و پودر خردل را به روغن باقی مانده اضافه كنید.
7. حدود یك دقیقه تفت دهید، تا صدای جلز و ولز بدهند.
8. پیاز، زنجبیل، زردچوبه و پودر تخم گشنیز را اضافه كنید.
9. اگر روغن كم شده، كمی روغن اضافه كنید. حدود 3‌دقیقه تفت دهید تا پیاز نرم شود.
10. گوجه‌ها و مخلفاتش را هم به مخلوط اضافه كنید.
11. مرغ‌ها را در این سس بخوابانید و با قاشق سس را روی مرغ‌ها بریزید.
12. چوب دارچین را هم در سس بیاندازید و بگذارید تا قل بزند.
13. در قابلمه را بگذارید و حرارت را كم كنید. 20 دقیقه بگذارید تا بپزد و گه​گاه آن را هم بزنید.
14. شیر نارگیل را اضافه كنید. در آن را ببندید و بگذارید تا چند دقیقه دیگر هم بپزد تا مرغ‌ها كاملا مغزپخت شوند.
15. چوب دارچین را درآورید و آب لیمو و عصاره افرا را اضافه كنید.
16. در آخر نمك و فلفل را اندازه كنید. با گشنیز تازه سرو كنید.


* این غذا را می‌توانید مثل خورش روی برنج بریزید یا با بروكلی بخارپز میل كنید.