Den Tofu mit den Händen fein zerbröseln und mit Sojasoße, Tomatenmark, Oregano, Paprikapulver und Salz vermengen, dann auf ein Blech geben und bei 200 Grad etwa 30 Minuten backen, bis er knusprig wird, zwischendurch ab und zu wenden.
Die Spaghetti in reichlich Salzwasser gar kochen und anschließend abgießen.
Für die Soße die Frühlingszwiebeln in ringe schneiden, den Knoblauch fein hacken und in etwas Olivenöl kurz anbraten, dann die gehackten Tomaten, Salz und Pfeffer einrühren und einige Minuten köcheln lassen.
Die weißen Bohnen mit Hefeflocken, Zitronensaft, frischem Knoblauch, Salz, Pfeffer und Wasser zu einer glatten, cremigen Masse mixen.
Den gebackenen Tofu in die Tomatensoße geben und gut vermengen, dann die gekochten Spaghetti unterheben, sodass alles gleichmäßig von der Soße umhüllt ist.
Die Bohnencreme auf einen Teller streichen, die Spaghetti mit Tomaten-Tofu-Soße darauf anrichten und mit frischem Basilikum toppen.