Weiche die Cashews mindestens 2 Stunden in Wasser ein und gieße sie anschließend in ein Sieb ab.
Bring in einem Topf Wasser mit etwas Salz zum Kochen. Koche den Blumenkohl darin weich, gieße ihn ab und lass ihn kurz abkühlen.
Gib den Blumenkohl, die weißen Bohnen und die eingeweichten Cashews zusammen mit dem Zitronensaft, Hefeflocken, Knoblauchpulver, Zwiebelpulver, Muskatnuss und dem heißen Wasser in einen Mixer. Mixe alles zu einer glatten, cremigen Soße.
Schmecke die Soße mit Salz und Pfeffer ab und erhitze sie nach Bedarf nochmal in einem kleinen Topf.