Derisiz, kemiksiz tavuk butlarını zeytinyağı, toz kimyon, kırmızı toz biber, zerdeçal, sarımsak tozu, tuz ve karabiberle bir kasede harmanlayın. En az 15 dakika oda sıcaklığında marine edin veya üzerini kapatıp buzdolabında 4 saate kadar bekletin.
Basmati pirincini soğuk su altında su berraklaşana dek yıkayın. Orta ateşte bir tencerede tuzsuz tereyağını eritin, pirinci ve tuzu ekleyip 1 dakika kavurun. Üzerine tavuk suyu veya su ekleyip kaynatın. Kaynadıktan sonra altını kısın, kapağını kapatın ve 15–18 dakika kısık ateşte pişirin. Ocaktan alıp 5–10 dakika dinlendirdikten sonra bir çatalla kabaca karıştırarak taneleri ayırın.
Mayonez, süzme yoğurdu, beyaz sirkeyi, limon suyunu, dövülmüş sarımsağı, toz şekeri ve tuzu bir kasede pürüzsüz bir kıvam alana dek çırpın. Sos akışkan bir kıvam alana dek, her seferinde 1 yemek kaşığı su ekleyerek inceltin.
Orta-yüksek ateşte bir tava ısıtın. Marine edilmiş tavukları tek kat halinde dizin (gerekiyorsa iki partide pişirin). Yaklaşık 5–7 dakika, ara sıra karıştırarak üzeri kızarıp iç sıcaklığı 74 °C’ye ulaşana dek pişirin. Ocaktan alın.
Pilavı tabaklara paylaştırın. Üzerine tavukları yerleştirin, ince doğranmış iceberg marul ve doğranmış domatesi ekleyin. Hazırladığınız beyaz sostan gezdirin ve isteğe bağlı olarak acı sosla servis edin.