Lupinenschrot unter Rühren in einer beschichteten Pfanne rösten. Mit 600 ml Brühe ablöschenund kurz aufkochen lassen. Dann bei schwacher Hitze abgedeckt ca. 10 Minuten ziehen lassen.
Inzwischen Zwiebel und Knoblauch schälen und fein hacken. Den Stangensellerie waschen und in kleine Stücke hacken.
Olivenöl in einer zweiten Pfanne erhitzen, Zwiebel und Knoblauch hell anschwitzen. Sellerie für 2-3 Minuten mitrösten. Danach zum Lupinenschrot geben und mit dem Tomatenmark einrühren.
Mit Salz, Pfeffer, Cayennepfeffer, Zucker und Oregano würzen. Restliche Brühe und Tomatenstücke zufügen und alles 30 Minuten köcheln lassen.
Zucchini und Karotten waschen und mit einem Spiralschneider oder Sparschäler zu dünnen Streifen verarbeiten.
Spaghetti in reichlich Salzwasser gar kochen. 3 Minuten vor Ende der Kochzeit das Spiralgemüse zugeben. Abgießen und abtropfen lassen.
Kirschtomaten halbieren und unter die Sauce rühren, evtl. noch mit Salz und Pfeffer abschmecken. Basilikum waschen und in Streifen schneiden. Pasta mit Sauce anrichten und mit Parmesan und Basilikum bestreut servieren.