Rendam beras basmathi dalam air selama 15-20 minit, kemudian toskan.
Hiris halia, bawang merah, dan bawang putih dengan halus.
Panaskan minyak sapi dan mentega dalam kuali.
Tumis halia, bawang merah, bawang putih, serai, dan daun pandan sehingga wangi.
Masukkan rempah 4 sekawan dan kiub pati ayam. Kacau sehingga rempah dan kiub pati ayam larut.
Masukkan beras basmathi yang telah direndam ke dalam kuali. Gaul rata dengan rempah dan kiub pati ayam.
Tambahkan garam, gula, susu cair, dan air ke dalam kuali. Pastikan semua bahan tercampur dengan baik.
Tutup kuali dan biarkan nasi masak dengan api sederhana hingga air hampir kering.
Setelah air hampir kering, bahagikan nasi menjadi tiga bahagian sama rata.
Tambahkan pewarna kuning, hijau, dan merah pada setiap bahagian nasi. Gaul rata sehingga warna tersebar merata pada nasi.
Tutup semula kuali dan biarkan nasi masak dengan api perlahan hingga air kering sepenuhnya.
Apabila nasi telah masak, gunakan sudu nasi untuk mengambil nasi dari setiap bahagian dan susunkan secara bergantian dalam bekas hidangan untuk mendapatkan efek warna-warni yang indah.
Nasi Hujan Panas siap untuk disajikan.