Tomaten waschen, kreuzweise einschneiden und in kochendem Wasser kurz blanchieren. Danach häuten und in kleine Stücke schneiden.
Olivenöl in einer Pfanne erhitzen und die Zwiebel und den Knoblauch darin glasig anbraten.
Tomatenstücke, Zucker, Salz und Pfeffer hinzufügen. Alles gut vermengen und auf mittlerer Hitze ca. 30 Minuten köcheln lassen, dabei gelegentlich umrühren.
Zum Schluss die Basilikumblätter hinzufügen und die Soße nach Geschmack anpassen. Nach Belieben pürieren, um eine glattere Konsistenz zu erhalten.