Pertama-tama, tumis rempah-rempah seperti kulit kayu manis, buah pelaga, bunga lawang, daun pandan, dan daun kari dengan 3 sudu besar minyak sapi dalam kuali yang besar dan panas. Tumis hingga rempah-rempah mengeluarkan aroma harum.
Setelah itu, masukkan bawang merah dan bawang putih yang dicincang kasar. Tumis semua bahan hingga harum dan permukaan bawang kecokelatan.
Tambahkan perencah Sub dan southxchange ke dalam kuali. Gaulkan bahan-bahan tumis agar merata dan tidak lengket.
Pindahkan bahan tumis ke dalam rice cooker yang telah dihidupkan.
Masukkan beras basmathi yang sudah dicuci bersih ke dalam rice cooker dan aduk rata dengan tumisan tadi.
Tuangkan 2 cawan air putih dan 1 cawan susu cair ke dalam rice cooker.
Jika ingin, tambahkan juga 1q pati ayam dan pewarna kuning (safron) secukupnya.
Tutup rice cooker dan masak nasi selama kurang lebih 5 minit atau hingga nasi benar-benar matang.
Setelah 30 minit berlalu, taburkan sedikit kismis dan kacang (jika ada) ke atas nasi.
Taburi sedikit daun kari untuk menambah aroma.
Tutup kembali rice cooker dan biarkan nasi matang sepenuhnya.
Setelah nasi matang, gembor-gemborkan nasi dengan lembut untuk menghindari patahan.
Nasi Ganja siap disajikan. Nikmati hidangan ini bersama dengan kambing masak kassner atau hidangan lainnya.