Pela y corta la cebolla en rodajas. Lava y seca los pimientos, retira el pedúnculo y córtalos en tiras eliminando con cuidado las semillas.
Calienta el aceite en una cazuela o sartén, añade la cebolla y los pimientos. Deja que se cocinen a fuego bajo durante 5-6 minutos. Añade el tomate triturado, sal y pimienta y el agua. Tapa y cocina a fuego medio-bajo entre 15 y 20 minutos.
Mientras cuece los espaguetis en una olla con agua hirviendo con sal.
Cuando los pimientos estén tiernos, retira la sartén del fuego y pasa el contenido a una batidora. Tritura hasta obtener una crema homogénea y sin grumos, añade un poco de perejil picado y mezcla bien.
Vierte la salsa de pimientos de nuevo en la sartén y cuece otros 5 minutos. Ajusta de sal y pimienta.
Escurre los espaguetis e incorpóralos a la sartén con la salsa de pimientos. Mezcla todo bie y añade, si quieres un poco de parmesano rallado o un chorrito de aceite antes de servir.