1. Tumis bawang merah dan bawang putih dengan minyak goreng hingga harum.
2. Masukkan kunyit, jahe, serai, daun salam, dan daun jeruk. Aduk rata dan masak hingga bumbu matang.
3. Tambahkan ayam kampung dan aduk hingga ayam berubah warna.
4. Tuang air dan didihkan.
5. Kecilkan api dan masak hingga ayam empuk, sekitar 45 menit.
6. Bumbui dengan garam dan merica secukupnya.
7. Sajikan Soto Ayam Kudus dengan bahan pelengkap sesuai selera.