Salzwasser zum Kochen bringen und die Nudeln darin garen.
In der Zwischenzeit den Tofu mit einer Gabel zerquetschen (oder im Standmixer zerkleinern) und in Olivenöl kräftig anbraten.
Die Schalotte, den Knoblauch, die Karotte und die halbe Zucchini in kleine Würfel schneiden.
Nachdem der Tofu etwa fünf Minuten gebraten wurde, das Gemüse hinzugeben und ebenfalls für etwa fünf Minuten mitbraten.
Das Tomatenmark hineingeben und zwei Minuten unterrühren. Danach mit Rotwein ablöschen und den Alkohol verkochen lassen.
Passierte Tomaten, Agavendicksaft und Oregano hinzugeben und etwa fünf Minuten einkochen lassen. Mit Salz und Pfeffer abschmecken.
Dann Basilikumblätter nach Belieben hinzugeben und so lange einkochen lassen, bis dir die Konsistenz der Soße zusagt.