Pirinci 2 çay kaşığı tuz kattığınız, bol sıcak suda en az 30 dakika bekletin. Akan suyun altında iyice, berrak su akana kadar yıkayıp, süzün. Diğer taraftan soğanı yemeklik incecik doğrayın.
Zeytinyağını geniş bir teflon tencerede kızdırın. Üzerine; soğanı ekleyip tahta bir kaşıkla sürekli karıştırarak 2-3 dakika kavurun. Kabuğu soyulmuş bademleri katıp 2 dakika daha kavurun. Süzdüğünüz pirinci ilave edip, yine sürekli karıştırarak 5-7 dakika daha kavurun.
Pirinç kavrulurken nişastasını dışarı verir ve hafifçe şeffaflaşır. Sonra da sıcak suyu tencereye aktarın. Tuz, yenibahar ve zerdeçalı serpip, karıştırın. Zeytinleri ilave edip tencerenin kapağını kapatarak, pilavı orta ısılı ateşte pişirin.
Pilav suyunu iyice çekince, ocağın altını söndürün. Pilavı, tencerenin kapağını açmadan en az 20 dakika dinlendirin. Servise sunmadan önce tahta kaşıkla karıştırın.