Zeytinyağını bir kaseye alın. Nar ekşisi, ince kıydığınız soğan, domates salçası, tuz ve baharatları ekleyip karıştırın. Karışımı bir fırça yardımıyla tavuğun üzerine sürüp 30 dakika dinlendirin.
Dinlenen tavuğu bir fırın kabına alın. Önceden ısıtılmış 180 derece fırında 1 saat pişirin. Pişirirken fazla kararmaması için tavuğun üzerini yağlı kağıt ile kapatın. Her tarafı iyice kızardıktan sonra fırından alın. Bir servis tabağına yerleştirin ve yanında narlı, kestaneli pilav ile servis yapın