Das Lupinenschrot in einem Topf unter Rühren kurz anrösten. 500 ml Gemüse-Bouillon dazugiessen, aufkochen und etwa 10 Minuten quellen lassen.
Inzwischen die Zwiebel und den Knoblauch schälen und fein hacken. Die Karotte und den Sellerie schälen und in kleine Würfel schneiden. Die getrockneten Tomaten klein schneiden.
In einem schweren Topf oder Bräter das Olivenöl erhitzen. Zwiebel, Knoblauch, Karotte und Sellerie hineingeben und etwa 5 Minuten kräftig anbraten. Das Lupinenschrot dazugeben und unterrühren, dann mit 700 ml Gemüsebrühe ablöschen. Getrocknete Tomaten, stückige Tomaten, Tomatenmark, Lorbeer, Oregano, 1⁄2 Teelöffel Räucherpaprika und etwas Salz dazugeben und aufkochen lassen. Bei mittlerer Hitze offen etwa 30 Minuten köcheln lassen, dabei ab und zu umrühren. Die Petersilie abbrausen, trocken schütteln, dünne Stängel und die Blättchen fein hacken und unterrühren.
In der Zwischenzeit die Spaghetti in reichlich Salzwasser bissfest garen, dann in ein Sieb abgiessen und abtropfen lassen. Die Lupinen-Bolognese mit Salz, Pfeffer und eventuell mehr Räucherpaprika abschmecken, mit den Spaghetti anrichten und nach Belieben mit geriebenem Parmesan bestreuen.