En una sartén grande o una cazuela, calienta el aceite de oliva a fuego medio.
Añade la cebolla y los ajos picados. Sofríe hasta que estén dorados y transparentes, aproximadamente 5 minutos.
Agrega los pimientos cortados a la sartén y cocina durante unos 5-7 minutos, removiendo ocasionalmente, hasta que estén tiernos.
Incorpora el calabacín y cocina por otros 5 minutos, revolviendo de vez en cuando.
Agrega los tomates picados a la mezcla de verduras. Cocina a fuego medio-bajo durante unos 15-20 minutos, removiendo de vez en cuando, hasta que los tomates se deshagan y se forme una mezcla espesa.
Añade sal y pimienta al gusto. Prueba y ajusta los condimentos si es necesario.
Opcionalmente, puedes servir el pisto acompañado de un huevo frito o trozos de jamón serrano.