Verwarm de oven voor op 200 graden.
Snij de champignons in dunne plakjes. Doe hierna de sojasaus, ahornsiroop, appelazijn en olijfolie in een kom en meng goed. Doe de plakjes champignons in deze saus en laat deze even zo staan.
Kook water, doe de cashewnoten hierin en kook deze voor 15 minuten.
Haal de champignonplakjes nu uit de saus en leg ze op een bakplaat of ovenschaal. Voeg hier de tenen knoflook aan toe en doe de rest van de saus eroverheen. Bak deze in de oven voor ongeveer 25-20 minuten.
Laat de cashewnoten nu uitlekken en doe ze in een foodprocessor of blender. Voeg hier de tofu, vegan melk en edelgistvlokken aan toe. Blend tot een mooie crème.
Kook de pasta nu gaar en voeg hier de doperwten aan toe (als deze nog moeten koken). Giet de pasta en doperwten af, maar laat een laagje water in de pan zitten.
Doe de crème nu bij de pasta en doperwten in de pan. Voeg de champignons toe en serveer met rucola.