Koche die Spaghetti nach Packungsanweisung al dente.
Wasche die Zitrone heiß ab und reibe die Schale ab. Halbiere sie danach und presse den Saft aus.
Putze den Lauch und schneide ihn in feine Ringe.
Erhitze das Öl in einer Pfanne und dünste den Lauch darin an. Würze mit Salz und Pfeffer.
Gib dann die Sahne, den Zitronensaft und einen Teil des Zitronenabriebs hinzu.
Schäle den Knoblauch und presse ihn in die Soße. Lass diese einige Minuten bei niedriger Temperatur köcheln.
Gieße die Nudeln ab und richte sie auf einem Teller mit der Soße an. Serviere sie mit dem restlichen Zitronenabrieb sowie nach Belieben Parmesan und Muskat.