Nasi Ayam Hainan- Ayam (seekor), 1.5 kg
- Beras wangi, 4 cawan
- Halia, 100g (hiris tebal untuk ayam, 20g cincang untuk nasi, 30g cincang untuk sos)
- Bawang putih, 5 ulas (cincang halus untuk nasi, 3 ulas untuk sos)
- Daun bawang/daun sup, 3 tangkai (hiris untuk hiasan, 1 tangkai untuk sos halia)
- Timun, 1 biji (hiris)
- Garam, Secukup rasa
- Minyak bijan, 2 sudu besar
- Kicap cair, 3 sudu besar
- Kicap pekat, 1 sudu besar
- Daun pandan, 2 helai (disimpul)
- Minyak masak, 3 sudu besar (untuk menumis nasi)
- Ayam (tulip/lemak), 50g (untuk menumis nasi, pilihan)
- Cili merah besar, 5-7 biji (untuk sos cili)
- Cili padi, 3-5 biji (untuk sos cili, pilihan)
- Jus limau nipis/kasturi, 1 sudu besar (untuk sos cili)
- Gula, 1 sudu teh (untuk sos cili)
- Air sejuk berais, Secukupnya (untuk merendam ayam)