Tomaten kurz in kochendem Wasser überbrühen, abgießen und abziehen. Dann halbieren und die Kerne entfernen.
Das Fruchtfleisch hacken.
Möhre schälen, waschen und in kleine Würfel schneiden. Fäden am Sellerie abziehen, waschen und den weißen Teil klein schneiden. Zwiebel abziehen und fein hacken.
In einer Kasserolle Öl erhitzen, Zwiebel, Möhre und Sellerie zugeben. Den Deckel auflegen und bei schwacher Hitze unter gelegentlichem Rühren zehn Minuten garen.
Dann die Tomaten, Petersilie, Zucker und 120 ml warmes Wasser zugeben. Aufkochen, Hitze reduzieren und die Sauce 45 Min kochen lassen, dabei ab und zu umrühren. Salzen und pfeffern.
In einem Topf reichlich Salzwasser aufkochen und die Spaghetti al dente garen. Abgießen, sofort mit der Sauce mischen und auf vier tiefe Teller verteilen. Gleich zu Tisch bringen.