Zwei Esslöffel vegane Butter in einem Topf schmelzen lassen und das Mehl gründlich mit einem Schneebesen einrühren. Anschließend mit Gemüsebrühe aufgießen und immer schön weiterrühren, damit sich keine Klümpchen bilden. Pflanzliche Sahne, Nussmus, Hefeflocken, Senf und den Saft einer halben Zitrone dazugeben. Die Soße köcheln und eindicken lassen, bis die gewünschte Konsistenz erreicht ist. Zum Schluss vom Herd nehmen, den restlichen Esslöffel vegane Butter einrühren und die Soße mit Salz, Pfeffer und Zitronenabrieb abschmecken.
Für das knusprige Brösel-Topping eine Pfanne bei kleiner bis mittlerer Hitze erwärmen. Panko oder Semmelbrösel zusammen mit den gehackten Haselnüssen darin 4–5 Minuten rösten, bis beides goldbraun ist. Eine kleine Knoblauchzehe dazureiben und weitere 2–3 Minuten erhitzen. Danach die Pfanne vom Herd nehmen und das knusprige Topping mit gehackter Petersilie vermengen. Danach mit Zitronenabrieb, Salz und Pfeffer abschmecken und beiseitestellen.
Falls nötig, die holzigen Enden vom grünen Spargel abschneiden oder abbrechen. Die Spargelstangen schräg in kleine Stücke schneiden. Pflanzenöl in einer Pfanne bei mittlerer bis hoher Hitze erwärmen und die Spargelstückchen circa 5 Minuten anbraten, bis sie gut gebräunt sind. Danach salzen und pfeffern und mit etwas Zitronensaft beträufeln. Danach beiseitestellen.
Getrocknete Tomaten etwas kleiner schneiden und danach in einer großen Pfanne circa 3–4 Minuten anbraten – da sie vorher in Öl eingelegt waren, müsst ihr kein zusätzliches Bratöl dazugeben. Sojasoße und Liquid Smoke dazugeben und die Tomaten noch 1–2 weitere Minuten anbraten. Danach vom Herd nehmen und ebenfalls anbraten.
In der Zwischenzeit gesalzenes Wasser in einem Topf aufkochen lassen und die Nudeln nach Packungsanleitung kochen, bis sie al dente sind.
Die gekochte Pasta mit der veganen Hollandaise-Soße vermengen und einmal gut darin durchschwenken und nochmal abschmecken. Danach die Spargelstückchen dazugeben und vermengen. Auf Tellern servieren und mit dem veganen Speck und knusprigem Brösel-Topping bestreuen.