İnce delikli bir süzgeçte yabani pirinci soğuk suyla yıkayıp süzün.
Orta boy bir tencereye zeytinyağı veya tuzsuz tereyağını koyun ve orta ateşte ısıtın.
Yemeklik doğranmış soğan, kereviz sapı ve havucu ekleyin; soğan şeffaflaşana ve sebzeler yumuşayana kadar (yaklaşık 5–7 dakika) ara sıra karıştırarak soteleyin.
Süzdüğünüz yabani pirinci ve kuru kekiği ekleyin; sürekli karıştırarak yaklaşık 2 dakika kavurun.
Tavuk veya sebze suyunu ekleyin; tuz ve karabiberi ilave edip karıştırın.
Orta yüksek ateşte kaynamaya getirin; ardından altını kısın, kapağını kapatın ve kapağı açmadan 45–50 dakika kısık ateşte pişirin.
Ocaktan alın ve kapağı kapalı şekilde 10 dakika dinlendirerek pilavın demlenmesini ve kabarmasını sağlayın.
Kapağını açın, çatal yardımıyla pilavı nazikçe kabartın, tadına bakın ve gerekirse baharatını ayarlayın. Sıcak servis edin.