Siapkan ayam: Cuci bersih ayam, lalu lumuri dengan air perasan jeruk nipis, sedikit garam, dan lada. Diamkan 10 menit di kulkas.
Rebus sebentar: Panaskan air, lalu rebus ayam hingga setengah matang. Angkat dan tiriskan.
Tumis bumbu: Panaskan sedikit minyak, lalu tumis bawang merah, bawang putih, jahe, daun jeruk, cabai iris, dan cabai halus sampai harum.
Tambahkan saus dan kecap: Masukkan kecap manis, kecap asin, saus tomat, dan saus sambal. Aduk rata hingga bumbu menyatu.
Beri rempah: Tambahkan pala bubuk, lada bubuk, dan air lemon atau air asam jawa.
Masak ayam: Masukkan potongan ayam, aduk rata sampai bumbu meresap. Tambahkan air, masak dengan api kecil hingga kuah menyusut dan mengental.
Finishing: Cek rasa, tambahkan garam bila perlu. Terakhir, masukkan irisan daun bawang dan bawang bombai, aduk sebentar lalu matikan api.