Die Zwiebel schälen, fein schneiden und in Bratöl anbraten.
Den Blumenkohl in kleine Röschen teilen, zur Zwiebel geben und kurz mitbraten. Dann 200 ml Wasser, zwei gehackte Knoblauchzehen, sowie Salz und Pfeffer hinzugeben. Zugedeckt alles etwa 10 Minuten köcheln lassen bis der Blumenkohl weich ist. Dann alles zusammen mit Cashewmus und dem Saft einer Zitrone fein pürieren.
Währenddessen der Blumenkohl weich wird, die Pasta in ausreichend gesalzenem Wasser al dente kochen.
Die fertige Pasta mit der Sauce vermischen, nach Belieben mit Toppings verfeinern und sofort servieren.