Haluskan bahan untuk membuat bumbu halus, sisihkan.
Panaskan minyak. Tumis bumbu halus bersama serai, daun jeruk purut, dan daun salam hingga wangi dan matang. Matikan api.
Didihkan air. Masukkan ayam yang sudah dibersihkan. Rebus selama 15 menit untuk menghilangkan kotoran, matikan api. Buang air rebusan pertama. Tiriskan.
Masukkan air bersih hingga menutupi seluruh bagian ayam.
Tambahkan bumbu halus yang sudah ditumis beserta rempah daunnya.
Beri garam dan gula, cicipi dan sesuaikan rasanya. Masak dengan api sedang hingga air menyusut dan ayam matang. Tiriskan ayam dari kuahnya.
Panaskan minyak banyak. Goreng ayam yang sudah diungkep hingga berwarna coklat keemasan dan bagian luarnya lebih renyah. Tiriskan.