Erhitzen Sie das Olivenöl in einem großen Topf bei mittlerer Hitze. Fügen Sie die gewürfelte Zwiebel hinzu und braten Sie sie an, bis sie glasig ist, etwa 4-5 Minuten.
Geben Sie den gehackten Knoblauch dazu und braten Sie ihn für eine weitere Minute mit, bis er aromatisch ist. Achten Sie darauf, regelmäßig umzurühren, um ein Anbrennen zu vermeiden.
Gießen Sie die zerdrückten Tomaten und die Gemüsebrühe in den Topf. Fügen Sie den getrockneten Oregano und den Zucker hinzu und rühren Sie alles gut um, bis die Zutaten gleichmäßig vermischt sind.
Bringen Sie die Mischung zum Köcheln, und fügen Sie dann die ungekochte Pasta hinzu. Rühren Sie um, sodass die Pasta vollständig in der Flüssigkeit eingetaucht ist.
Decken Sie den Topf ab und kochen Sie die Pasta 10-12 Minuten lang, wobei Sie gelegentlich umrühren, bis sie al dente ist und die meiste Flüssigkeit absorbiert hat.
Reduzieren Sie die Hitze auf niedrig, gießen Sie die Schlagsahne (oder Kokosmilch) dazu und rühren Sie gut um, bis alles gut vermischt ist. Lassen Sie die Pasta etwa 2-3 Minuten durchziehen, bis sie heiß ist.
Abschmecken und mit Salz und Pfeffer würzen. Fügen Sie dann die frisch gezupften Basilikumblätter hinzu und heben Sie sie vorsichtig unter.
Servieren Sie die Pasta sofort, eventuell garniert mit geriebenem Parmesan, wenn gewünscht.