1. Bersihkan ayam dan potong menjadi beberapa bagian.
2. Rebus ayam dalam air mendidih hingga matang. Buang air rebusan pertama.
3. Tumis bawang merah dan bawang putih hingga harum.
4. Masukkan kunyit, jahe, serai, dan daun salam. Tumis hingga harum dan berwarna kecoklatan.
5. Tuangkan santan kental dan air. Aduk rata.
6. Masukkan ayam, garam, dan merica. Masak hingga mendidih.
7. Setelah mendidih, kecilkan api dan masak hingga ayam empuk dan kuah mengental.
8. Koreksi rasa sesuai selera.
9. Tata bahan pelengkap di atas soto ayam sesuai selera.
10. Sajikan soto ayam selagi hangat.