Soğanı soyup küçük küçük doğrayın. Yeşil ve kırmızı dolmalık biberleri yıkayıp aynı büyüklükte küp küp doğrayın.
Kabakları yıkayıp küp küp doğrayın; sarımsak dişlerini soyup ince ince kıyın.
Eğer taze domates kullanıyorsanız, kaynar suya 1 dakika batırıp kabuklarını soyun ve küp halinde doğrayın; yoksa doğranmış konserve domatesi hazırlayın.
Geniş bir tencere veya derin tavada orta ateşte sızma zeytinyağını ısıtın.
Soğanı ekleyip 5–7 dakika, şeffaflaşana kadar kavurun.
Yeşil ve kırmızı dolmalık biberleri ekleyip ara sıra karıştırarak 10–12 dakika, yumuşamaya başlayıncaya kadar pişirin.
Kabak ve kıyılmış sarımsağı ekleyin; kabak diri kalacak şekilde 8–10 dakika daha pişirin.
Domatesleri (veya doğranmış konserveyi), tuzu ve karabiberi ekleyip iyice karıştırın.
Hafif kaynamaya başladıktan sonra kısık ateşte, kapağını kapatmadan 30–40 dakika, arada karıştırarak kıvamlı bir sos elde edene kadar pişirin.
Ocaktan alıp birkaç dakika dinlendirdikten sonra sıcak servis yapın.