1Pırasaları iyice yıkayın ve dış yapraklarını temizledikten sonra yaklaşık 1 cm kalınlığında halka halka doğrayın, beyaz ve açık yeşil kısımları birlikte kullanın.
2Pirinci bol suyla yıkayın ve nişastasını bırakması için kısa süre suda bekletip süzün.
3Havucu küçük küpler halinde doğrayın, kuru soğanı ince ince doğrayarak hazırlayın.
4Tencerede zeytinyağı ve tereyağını birlikte ısıtın, doğranmış soğanı ekleyerek orta ateşte yumuşayana kadar kavurun.
5Üzerine havuçları ekleyin ve birkaç dakika birlikte çevirerek hafif yumuşamasını sağlayın.
6Doğranmış pırasaları ekleyin ve karıştırarak birkaç dakika kavurun, pırasaların hacmi azalmalı ve hafif sönmelidir.
7Pirinci ekleyin ve tüm malzemelerle birlikte kısa süre karıştırarak lezzetlerin birleşmesini sağlayın.
8Üzerine sıcak suyu ve tuzu ekleyin, bir kez karıştırdıktan sonra kapağını kapatın.
Kısık ateşte pirinçler suyunu çekene kadar yaklaşık 10–12 dakika pişirin, ardından altını kapatıp 10 dakika dinlendirin.
10Servis sırasında yemeği hafifçe karıştırarak havalandırın ve üzerine ince kıyılmış dereotu serpin, pırasalar yumuşamış ama formunu koruyan, pirinçler ise diri ve tane tane yapıda olmalıdır.