Spargel schälen, Enden abschneiden, dann in Stücke schneiden. Zwiebel schälen, halbieren und fein würfeln.
Spaghetti in Salzwasser bißfest kochen. Spargel in Salzwasser bißfest kochen, herausnehmen und zur Seite stellen.
Öl in eine Pfanne geben und die Zwiebel darin andünsten. Mehl zugeben und mit anschwitzen, mit Milch ablöschen und zügig alles cremig verrühren, Salz und Pfeffer zugeben. Etwas Gemüsebrühe zugeben. Zitronensaft unterrühren.
Etwas Spargel- und Nudelwasser zugeben und unterrühren. Spargelstücke, Petersilie und Spaghetti zugeben und alles gut vermengen.