1. Bersihkan ayam dan potong-potong sesuai selera.
2. Haluskan bawang merah, bawang putih, kunyit, jahe, ketumbar, dan jintan menggunakan blender atau ulekan.
3. Tumis bumbu halus dalam minyak goreng hingga harum.
4. Masukkan ayam dan aduk hingga berubah warna.
5. Tuang air dan masukkan daun salam, serai, dan garam.
6. Didihkan dan kecilkan api, masak hingga ayam empuk dan bumbu meresap.
7. Angkat ayam dan suwir-suwir.
8. Saring kuah soto dan buang bumbu yang mengapung.
9. Tata suwiran ayam, kuah soto, dan bahan pelengkap lainnya sesuai selera dalam mangkuk saji.
10. Taburi dengan bawang goreng dan sajikan selagi hangat.