Backofen auf 180 °C Ober-/Unterhitze vorheizen.
Zwiebeln in 5 mm dicke Streifen schneiden. Öl in einen feuerfesten Topf (z. B. Gusseisen) geben, Zwiebeln, Zucker und Salz 20 Minuten bei niedriger bis mittlerer Hitze karamellisieren lassen. Ab und zu umrühren.
Pilze putzen und in mundgerecht Stücke schneiden oder zupfen (je nach Pilzart). Zu den Zwiebeln geben und weitere 5 Minuten schmoren.
Weiße Bohnen, Pflanzenmilch, Hefeflocken, Tapiokastärke, Gemüsebrühe, 30 g Artischocken, Apfelessig, Thymian, Knoblauch und Öl in einen High-Speed-Blender oder guten Mixer geben und fein pürieren.
Sauce und ungekochte Nudeln in den Topf geben und gut vermischen. Die restlichen Artischockenherzen halbieren und den Auflauf damit belegen. Mit etwas Olivenöl beträufeln und auf mittlerer Schiene 30 Minuten backen
Auflauf mit veganem Parmesan und frischer, fein gehackter Petersilie toppen und sofort servieren.