Siapkan panci, rebus ayam dengan 2 liter air dan api kecil. Masak hingga ayam matang dan sisihkan air rebusan ayam untuk kaldu.
Siapkan teflon, panaskan minyak dan goreng ayam yang sudah direbus tadi hingga kecoklatan. Lalu, jika sudah dingin suwir-suwir ayam.
Panaskan minyak dalam teflon, kemudian tumis bumbu halus bersama dengan serai, lengkuas, dan daun jeruk hingga harum.
Lalu tuang air rebusan ayam ke tumisan bumbu. Tambahkan garam dan gula. Aduk rata dan masak hingga mendidih.
Siapkan mangkuk, isi dengan bahan pelengkap seperti bihun, kol, tomat, suwiran ayam, dan telur rebus. Kemudian, tuang kuah soto, lalu tambahkan seledri dan taburan bawang goreng.
Soto ayam Lamongan siap disajikan selagi hangat.