1. Rebus ayam bersama serai, daun salam, dan daun jeruk dalam air hingga empuk.
2. Haluskan bawang merah, bawang putih, kunyit, ketumbar, dan jintan.
3. Tumis bumbu halus hingga harum.
4. Masukkan bumbu halus ke dalam rebusan ayam.
5. Tambahkan garam dan gula secukupnya.
6. Masak hingga bumbu meresap dan kuah mengental.
7. Angkat ayam dan suwir-suwir.
8. Tata kol, seledri, dan suwiran ayam dalam mangkuk.
9. Siram dengan kuah soto.
10. Beri taburan bawang goreng, koya (jika pakai), kecap manis, dan sambal sesuai selera.