Wasche den Kürbis und entferne die Kerne im Inneren.
Schneide das Fruchtfleisch in kleine Würfel.
Bringe das Wasser in einem großen Topf zum Kochen. Gare die Kürbiswürfel darin bei mittlerer Hitze für etwa 15 Minuten.
Schäle in der Zwischenzeit die Zwiebel und den Knoblauch und hacke beides klein.
Schneide den Tofu in kleine Würfel.
Erhitze das Rapsöl in einer Pfanne. Brate den Tofu darin für fünf Minuten scharf an.
Gib Zwiebeln und Knoblauch hinzu und brate alles für weitere fünf Minuten an.
Gieße den Kürbis ab und fange dabei das Kochwasser auf. Drücke das Fruchtfleisch durch ein Sieb, um es zu passieren. Alternativ kannst du es auch mit einem Kartoffelstampfer zu Mus verarbeiten.
Vermenge das Kürbispüree mit der Kochflüssigkeit, veganer Margarine, Speisestärke und Kala Namak (optional). Lass alles unter ständigem Rühren aufkochen, bis die Soße andickt. Nimm sie dann vom Herd.
Koche die Spaghetti in Salzwasser nach Packungsanleitung, bis sie al dente (bissfest) sind. Fange etwa 200 ml Kochwasser auf, wenn du die Nudeln abschüttest.
Vermenge die Nudeln mit der Kürbissoße und der Tofu-Mischung. Gib nach Bedarf noch etwas Nudelwasser hinzu, damit die Pasta besonders cremig wird.
Würze die Kürbis-Carbonara mit Salz und Pfeffer. Bestreue sie mit frischer Petersilie zum Servieren.