Önce dolmanın içini hazırlayın. Pirinci tuzlu ve sıcak suda en az yarım saat öncesinden ıslatın.
Blenderdan çok püre yapıp sulandırmadan geçirilmş soğanı bir tencerede bol zeytinyağında güzelce kavurun.
Soğanlar pembeleşince baharatları da ilave edip kavurmaya devam edin ki baharatlar rengini ve lezzetini yağa iyice salsın.
Süzdüğünüz pirinçleri ve salçaları da ilave edip karıştırın ve kavurmaya devam edin.
4-5 yemek kaşığı kadar nar ekşisini ekleyin. Yarım su bardağı kadar su ve tuz ekleyip pilav demler gibi kısık ateşte, ağzını kapatmadan pişirin.
İçinizi hazırladıktan sonra kuru patlıcanları ve biberleri yıkayıp kaynar suya atarak haşlayın.
Haşlanan kuru sebzeleri süzüp bir kenara soğumaya bırakın.
Haşlanan kuru patlıcanların ve biberlerin içini bir tatlı kaşığı yardımıyla dikkatlice doldurun. Çok sıkı sıkı doldurmamaya özen gösterin, yoksa pirinçler pişmeyebilir ve de dolmanın üzerinden fışkırabilir.
Doldurduğunuz dolmaları dik olacak şekilde tencereye dizin. Üzerine 1 bardak kaynar su ve 1/2 çay bardağı zeytinyağı gezdirin. Dolmayı 1 - 2 taşım kaynattıktan sonra altını kısın.
Dolma yarı pişince başka bir tavada zeytinyağında salçayı, sarımsakları ve kuru naneyi kavurun. Üzerine 1/2 su bardağı da su ilave edip karıştırın ve bu sosu dolmaların üzerine gezdirin. Dolmalar pişince ocaktan alın ve servis edin.