Nudeln in einem großen Topf mit Salzwasser al dente kochen, abgießen und beiseite stellen.
Lachs in Würfel schneiden, in einer Pfanne mit Olivenöl anbraten, bis er goldbraun ist (3-4 Minuten).
Zwiebel und Knoblauch im verbliebenen Öl anbraten, bis sie glasig sind (ca. 2 Minuten). Spinat hinzufügen und kurz dünsten (1-2 Minuten).
Sahne und Gemüsebrühe in die Pfanne geben, Zitronensaft, Salz und Pfeffer hinzufügen und kurz aufkochen lassen.
Gekochte Nudeln und Lachs in die Pfanne geben, vorsichtig vermengen und kurz ziehen lassen.