1Pirinci yıkayın ve nişastasını bırakması için 15–20 dakika ılık suda bekletin. Ardından suyunu süzüp berrak su akana kadar tekrar durulayın, bu işlem pilavın tane tane olmasını sağlar.
2Tereyağı ve zeytinyağını tencerede eritin. Tereyağının yanmaması için ocağı orta seviyede tutun.
3Süzülmüş pirinci ekleyin ve karıştırarak kavurun. Pirincin her tanesi yağ ile kaplanmalı ve hafif şeffaflaşana kadar kavrulmalıdır, bu aşama pilavın tane tane kalmasını sağlar.
4Sıcak suyu ekleyin ve tuzu ilave edin. Karıştırdıktan sonra kaynamaya bırakın.
5Kaynama başladıktan sonra altını kısın ve kapağını kapatın. Kısık ateşte suyunu tamamen çekene kadar pişirin.
6Suyunu çektikten sonra ocağı kapatın ve kapağı açmadan 10–15 dakika dinlendirin. Bu süre pirincin buharla kendini toparlamasını sağlar.
7Servis öncesi pilavı hafifçe karıştırarak havalandırın, böylece taneler ayrılır ve daha kabarık bir görünüm elde edilir.