Masukkan 1 gelas beras basmati ke dalam saringan halus atau mangkuk, lalu bilas di bawah air mengalir sambil diaduk perlahan sampai airnya jernih.
(Opsional) Rendam beras dalam air dingin selama 20–30 menit, lalu tiriskan hingga airnya benar-benar habis.
Pindahkan beras yang sudah ditiriskan ke dalam panci sedang dengan tutup rapat. Tambahkan 1,5 gelas air dingin, 1/2 sendok teh garam, dan 1 sendok teh mentega tawar atau minyak sayur. Aduk perlahan hingga merata.
Panaskan panci di atas api sedang-tinggi hingga mendidih.
Setelah mendidih, kecilkan api ke paling rendah. Tutup rapat panci, lalu masak tanpa diaduk selama 15 menit.
Matikan api, biarkan nasi tetap tertutup selama 10 menit agar uapnya meresap.
Buka tutup panci, lalu gemburkan nasi dengan garpu. Sajikan segera.