Masukkan 240 ml beras basmati ke dalam saringan halus, cuci di bawah air mengalir sambil diaduk ringan hingga airnya jernih.
Pindahkan beras ke dalam mangkuk, tuang air dingin dan rendam selama 20–30 menit. Tiriskan hingga air benar-benar habis.
Dalam panci sedang dengan tutup rapat, campurkan beras yang sudah ditiriskan, 360 ml air dingin, ½ sendok teh garam, dan 1 sendok teh minyak sayur atau mentega tawar. Aduk perlahan sekali saja.
Masak di atas api sedang-tinggi hingga air mendidih.
Setelah mendidih, kecilkan api ke tingkat terendah, tutup panci rapat-rapat, dan masak tanpa diaduk selama 15 menit.
Matikan api dan biarkan nasi tetap tertutup selama 10 menit agar uapnya terserap sempurna.
Buka tutupnya, gunakan garpu untuk mengembang nasi secara perlahan, lalu sajikan segera.