Zwiebel und Knoblauch fein hacken. Sahne und Gemüsebrühe abmessen.
Einen großen Topf mit Wasser zum Kochen bringen, Salz hinzufügen und die Spaghetti al dente kochen.
Olivenöl in einer großen Pfanne erhitzen, Zwiebel anbraten bis sie glasig ist, dann Knoblauch kurz mitbraten.
Garnelen hinzufügen und 3-4 Minuten braten, bis sie rosa und durchgegart sind.
Gemüsebrühe und Sahne in die Pfanne geben, aufkochen lassen, dann Parmesan einrühren und mit Salz und Pfeffer abschmecken.
Gekochte Spaghetti und Garnelen in die Sauce geben und gut vermengen.