Marinasi Ayam: Masukkan potongan ayam ke dalam mangkuk besar. Beri air asam jawa, bawang putih halus, garam, dan lada putih bubuk. Remas-remas ayam agar bumbu merata. Diamkan di suhu ruang selama minimal 30 menit agar bumbu meresap dan asam jawa memecah serat daging ayam menjadi lebih empuk.
Goreng Ayam (Berkulit): Panaskan minyak goreng yang cukup banyak dalam wajan dengan api sedang. Goreng ayam yang sudah dimarinasi. Balik sesekali, dan angkat saat kulit luar ayam terlihat kuning kecokelatan, krispi, dan melepuh (tidak perlu sampai terlalu kering/keras ke dalam). Angkat, tiriskan minyaknya, dan sisihkan.
Tumis Bumbu Aromatik: Siapkan wajan bersih, panaskan 2 sdm minyak goreng baru. Masukkan bawang putih cincang, bawang bombay, dan serai yang sudah dimemarkan. Tumis perlahan hingga harum, bawang menjadi layu, dan teksturnya agak transparan.
Masak Tomat Segar: Masukkan potongan tomat merah matang ke dalam wajan. Aduk rata dan masak dengan api sedang hingga tomat layu, empuk, berair, dan mulai hancur melebur bersama bumbu tumisan.
Rebus dan Kentalkan Saus: Tuangkan saus tomat botolan, garam, gula pasir, dan 200 ml air matang. Aduk rata dan biarkan mendidih perlahan di atas api sedang. Masak terus sampai air agak menyusut dan sausnya mengental kemerahan (glossy).
Penyelesaian Akhir: Masukkan ayam goreng ke dalam wajan berisi saus tomat kental. Aduk-aduk cepat dan terus-menerus membalik ayam agar seluruh permukaan daging terbalut merata dengan saus kental asam-manis tersebut.
Sajikan: Setelah bumbu menempel sempurna di kulit ayam, segera matikan api. Angkat dan pindahkan ke piring saji. Hidangkan selagi hangat bersama nasi putih dan taburan bawang goreng jika suka!