Lass die Garnelen abgedeckt über Nacht im Kühlschrank auftauen.
Wasche die aufgetauten Garnelen und tupfe sie mit einem Küchenpapier trocken.
Presse den Knoblauch und hacke die Zwiebel. Presse die Hälfte einer Zitrone aus und stelle ihn beiseite.
Koche die Spaghetti nach Packungsanweisung für etwa 12 Minuten in Salzwasser. Bewahre kurz vor dem Abschütten eine halbe Tasse Nudelwasser für später auf.
Erhitze Olivenöl in einer Pfanne und brate die Garnelen kurz (1 min) von beiden Seiten an. Nimm sie heraus und stelle sie zur Seite.
Gib Zwiebeln und Knoblauch in die Pfanne und dünste alles an.
Gib die Gemüsebrühe und den Zitronensaft dazu. Würze mit Salz und Pfeffer und lass alles etwas köcheln.
Gib etwas Nudelwasser, Parmesan und Garnelen dazu. Lass alles für wenige Minuten köcheln.
Gib die Spaghetti dazu. Dekoriere dein Gericht mit ein paar Zitronenscheiben und etwas Petersilie.