Pirinci kaynar suda 30 dakika kadar bekletip yumuşatın. Dolmalık üzümü iyice yıkayıp süzün. Soğanları incecik doğrayın. Zeytinyağının yarısını orta boy bir tencereye aktarıp orta ısılı ateşte kızdırın. Soğanı tencereye koyup sürekli karıştırarak 3-4 dakika kadar kavurun. Üzerine hemen suyunu süzüp yıkadığınız pirinci ekleyip karıştırmaya devam ederek 3-4 dakika daha kavurun.
Üzerine toz şeker, tuz ve karabiberi serpip üzümü de katın. Limon suyunu ve sıcak suyu gezdirip karıştırın. Kısık ateşte, pirinç suyunu iyice çekinceye kadar pişirip ocaktan alın. Harcı ılık hale gelinceye kadar bir kenarda bekletin.
Diğer taraftan, kabak çiçeklerini fazla hırpalamadan yıkayıp süzün. Çiçeklerin uç kısımlarını elinizle açarak içlerine dolma harcından ikişer çay kaşığı kadar doldurun. Kabak çiçeklerinin uç kısımlarını alta doğru katlayıp geniş bir teflon tencereye yan yana sıralayın. Kalan zeytinyağını dolmaların üzerine gezdirip 2 su bardağı kadar ılık suyu ekleyin.
Dolmaların pişerken yerlerinden çıkmaması için üzerlerine küçük bir porselen tabak kapatın. Dolmaları tencerenin kapağı kapalı vaziyette, orta ısılı ateşte, 20-25 dakika kadar pişirip ocaktan alın(arasıra suyunu kontrol edin,gerekirse tekrar su ilave edin,kabak çiçeği çabuk pişen bir sebzedir) Ilık hale gelen dolmaları servis tabağına alıp servise sunun. Afiyet olsun.