Siapkan kaldu ayam lalu rebus tulang ayam dan 250 gram daging ayam yang akan dipakai untuk mie dengan 2000 ml air. Tambahkan merica dan garam, lalu masak hingga kuah mendidih dan ayam matang.
Haluskan semua bahan-bahan bumbu, lalu panaskan sedikit minyak goreng, kemudian tumis bumbu hingga beraroma harum.
Masukkan daging ayam yang sudah direbus dan dipotong dadu, kemudian bumbui kembali dengan sedikit gula pasir.
Untuk membuat minyak ayam, tuang minyak sayur di wajan lalu masukkan kulit dan lemak ayam. Masak menggunakan api kecil hingga kulit dan lemak ayam kering. Angkat dari penggorengan, kemudian masukkan bawang putih yang sudah dicincang dan masak hingga bawang putih garing dan minyak ayam siap digunakan.
Rebus mie telur atau mie basah bersama sawi, kemudian tiriskan airnya.
Siapkan mangkuk, kemudian masukkan 1 sendok minyak ayam dan aduk bersama dengan mie dan sawi hijau lalu tambahkan air rebusan kaldu ke dalam mangkuk.
Tuangkan tumisan ayam di atasnya sebagai topping lalu taburi bawang goreng dan irisan daun bawang.
Sajikan mie ayam Solo selagi hangat. Lengkapi dengan saus sambal dan saus tomat di wadah atau piring terpisah.