Descasque e pique a cebola em cubinhos; lave e corte o pimentão verde e o pimentão vermelho em cubos de tamanho uniforme.
Lave as abobrinhas e corte-as em cubos; descasque e pique finamente os dentes de alho.
Se estiver usando tomates frescos, escalde-os em água fervente por 1 minuto, retire a pele e corte-os em cubos; caso contrário, use tomate triturado em lata.
Em uma panela grande ou frigideira funda, aqueça o azeite de oliva extravirgem em fogo médio. Adicione a cebola picada e refogue por 5 a 7 minutos, até ficar translúcida.
Adicione os pimentões verde e vermelho e cozinhe por 10 a 12 minutos, mexendo de vez em quando, até começarem a amolecer.
Junte as abobrinhas e o alho picado; cozinhe por mais 8 a 10 minutos, até as abobrinhas ficarem macias, mas ainda firmes.
Adicione os tomates (ou o tomate triturado) e tempere com sal e pimenta-do-reino moída na hora a gosto; misture bem para incorporar.
Leve à fervura, reduza o fogo para o mínimo e cozinhe sem tampa por 30 a 40 minutos, mexendo ocasionalmente, até obter um molho espesso.
Retire do fogo e deixe descansar por alguns minutos antes de servir.