Einen großen Topf mit Salzwasser zum Kochen bringen und die Linguine oder Spaghetti nach Packungsanweisung al dente kochen. Abgießen und etwas Nudelwasser aufbewahren.
In einer großen Pfanne das Olivenöl erhitzen und die Zwiebel darin glasig anbraten. Den Knoblauch hinzufügen und kurz mitbraten, bis er aromatisch ist.
Den Weißwein in die Pfanne gießen und auf mittlerer Hitze köcheln lassen, bis er um die Hälfte reduziert ist.
Die Sahne und den Zitronensaft hinzufügen und gut umrühren. Mit Salz und Pfeffer abschmecken.
Das Hummerfleisch in die Sauce geben und kurz erwärmen. Bei Bedarf etwas Nudelwasser hinzufügen, um die Sauce zu verdünnen.
Die gekochten Nudeln in die Pfanne geben und alles gut vermengen. Den Parmesan unterrühren und nochmals abschmecken.
Die Pasta auf Tellern anrichten und mit frischer Petersilie garnieren.