Marinasi ayam: Campur paha ayam, minyak zaitun, jintan bubuk, paprika bubuk, kunyit bubuk, bawang putih halus, garam, dan merica bubuk dalam mangkuk. Aduk rata, lalu diamkan pada suhu ruang selama minimal 15 menit (atau simpan di kulkas hingga 4 jam).
Masak nasi: Bilas beras basmati dengan air dingin hingga air bilasan jernih. Lelehkan mentega dalam panci di atas api sedang. Masukkan beras dan garam, aduk sekitar 1 menit. Tambahkan kaldu ayam atau air, didihkan. Kecilkan api, tutup panci, dan masak selama 15–18 menit hingga cairan terserap. Matikan api, diamkan tertutup 5–10 menit, lalu kembangkan nasi dengan garpu.
Buat saus putih: Kocok mayones, yogurt tawar, cuka putih, air jeruk nipis, bawang putih cincang, gula pasir, dan garam dalam mangkuk hingga rata. Tambahkan air satu sendok makan sekali waktu hingga konsistensi saus cukup cair.
Masak ayam: Panaskan wajan di atas api sedang-tinggi. Masukkan ayam yang sudah dimarinasi dalam satu lapis (bila perlu, secara bertahap). Masak selama 5–7 menit sambil sesekali diaduk hingga berwarna kecokelatan dan matang sempurna. Angkat.
Sajikan: Susun nasi di piring, letakkan ayam di atasnya. Tambahkan selada iris tipis dan tomat potong dadu. Siram dengan saus putih, lalu hidangkan dengan sambal sesuai selera.