Spaghetti nach Packungsanweisung in Salzwasser al dente kochen, abgießen und beiseitestellen.
Butter in einer großen Pfanne bei mittlerer Hitze schmelzen.
Gehackten Knoblauch hinzufügen und 1–2 Minuten anbraten, bis er duftet.
Garnelen hinzufügen, mit Salz und Pfeffer würzen und 3–4 Minuten anbraten, bis sie rosa sind.
Sahne und Zitronensaft einrühren, kurz köcheln lassen, dann Parmesan unterrühren, bis die Soße cremig ist.
Spaghetti unter die Soße heben und alles gut vermengen.
Mit Petersilie bestreuen und sofort servieren.