Die Hefe zerbröseln und zusammen mit dem Zucker in 2-3 EL der lauwarmen Pflanzenmilch auflösen. An einem warmen Ort für einige Minuten stehen lassen.
Anschließend Mehl, Salz und die restliche Pflanzenmilch hinzufügen und mit den Knethaken eines Handrührers oder einer Küchenmaschine zu einem glatten Teig verkneten. Am Ende das Öl hinzugeben, erneut durchkneten und abgedeckt an einem warmen Ort für 30 Minuten gehen lassen. Wir schalten dafür unseren Backofen für 2-3 Minuten auf 40°C und stellen die Teigschüssel in den angewärmten Ofen.
In der Zwischenzeit den Räuchertofu fein würfeln, die Zwiebeln schälen, halbieren und in Streifen schneiden und die Champignons würfeln. Die Cashewkerne zusammen mit der Gemüsebrühe zu einer cremigen "Sahne" mixen.
Das Öl zum Anbraten in einer großen Pfanne erhitzen. Erst den Räuchertofu darin kross anbraten und nach 3-4 Minuten die Zwiebeln dazugeben. Die Temperatur leicht reduzieren und die Zwiebeln glasig anbraten. Anschließend die Champignons hinzufügen und weitere 3-4 Minuten mitbraten. Mit Kümmel, Paprikapulver, Salz und Pfeffer würzen.
Eine runde Springform (26 cm Durchmesser) gut einfetten und den Teig in die Form geben. Den Teig mit den Händen gleichmäßig am Boden verteilen und an den Rändern 2-3 cm hochziehen. Die Zwiebel-Räuchertofu-Champignons-Mischung auf dem Teig verteilen und mit der Cashewsahne übergießen.
Den Zwiebelkuchen bei 200°C Ober- und Unterhitze für ca. 35 Minuten im Ofen backen. Vor dem Anschneiden etwas abkühlen lassen, damit die Füllung fest werden kann und die Stücke gut zusammenhalten.