Gaulkan ayam dengan semua bahan perapan kemudian gaul rata dan simpan di dalam peti sejuk selama 1 jam.
Panaskan minyak masak, tumis bawang putih dan halia hingga naik bau. Masukkan nasi, kacau sekejap kemudian masukkan kicap manis, serbuk sup dan garam, kacau rata, kemudian masukkan ke dalam periuk nasi dan masukkan air stok/air biasa secukupnya. Tekan butang masak, dan biarkan ia masak.
Panaskan semula minyak masak, tumis halia dan bawang putih hingga naik bau. Masukkan gula, kacau hingga gula larut kemudian masukkan ayam dan cendawan, tumis hingga ayam bertukar warna dan cendawan layu.
Masukkan telur rebus, tuangkan kicap manis, garam kemudian masukkan air secukupnya, gaul rata dan proses sehingga air menyusut.
Panaskan pengukus dan sediakan mangkuk tahan panas, bahagikan telur kepada 2 bahagian, letakkan di bahagian bawah mangkuk dan beri ayam. Susun nasi di atas dan padatkan, kukus 15 minit. Angkat dan hidangkan.