Einen großen Topf mit Wasser zum Kochen bringen, salzen und die Pasta nach Packungsanweisung al dente kochen.
Während die Pasta kocht, den grünen Spargel waschen, die holzigen Enden abschneiden und in etwa 4 cm lange Stücke schneiden.
In einer großen Pfanne das Olivenöl erhitzen und den gehackten Knoblauch darin kurz anbraten, bis er duftet.
Den Spargel hinzufügen und für etwa 5-7 Minuten anbraten, bis er zart, aber noch knackig ist. Mit Salz und Pfeffer würzen.
Die Butter in die Pfanne geben und schmelzen lassen. Zitronensaft und -schale hinzufügen und gut umrühren.
Die fertige Pasta abgießen und in die Pfanne mit dem Spargel geben. Alles gut vermengen, sodass die Pasta die Zitronenbutter aufnimmt.
Mit frisch geriebenem Parmesan bestreuen und nach Belieben mit frischer Petersilie garnieren.