Spaghetti im siedenden Salzwasser al dente kochen, abtropfen.
Zwiebel schälen, fein hacken. Öl in einer Pfanne warm werden lassen. Zwiebel andämpfen, Knoblauch dazupressen, Tomatenpüree kurz mitdämpfen. Tomaten und Zucker beigeben, würzen, zugedeckt bei kleiner Hitze unter gelegentlichem Rühren ca. 30 Min. köcheln.
Petersilie fein schneiden, mit den Spaghetti unter die Sauce mischen, heiss werden lassen.