1. Cuci bersih ayam dan masukkan ke dalam panci berisi air. Rebus hingga ayam empuk dan matang. Angkat ayam dan suwir-suwir.
2. Tumis bawang merah dan bawang putih hingga harum. Masukkan serai, daun jeruk, daun salam, kunyit, ketumbar, dan merica. Aduk hingga merata.
3. Tuang bumbu tumis ke dalam panci berisi kaldu ayam. Masak hingga mendidih.
4. Masukkan suwiran ayam ke dalam panci. Tambahkan garam dan penyedap rasa secukupnya. Aduk hingga rata.
5. Masak soto selama sekitar 5-10 menit atau hingga bumbu meresap.
6. Sajikan soto ayam dengan bahan pelengkap sesuai selera.