Würze den Lachs mit Salz und Pfeffer. Erhitze etwas Olivenöl in einer Pfanne und brate die Lachsfilets auf jeder Seite 3-4 Minuten an, bis sie gar sind. Nimm den Lachs aus der Pfanne.
Schneide die Champignons währenddessen in Scheiben. Hacke die Zwiebel und den Knoblauch fein.
Gib etwas Olivenöl in die Pfanne und brate die Zwiebel, den Knoblauch und die Champignons darin an, bis sie leicht gebräunt sind.
Gieße den Weißwein dazu und lass ihn kurz einkochen. Füge den Spinat hinzu und verrühre alles, bis er zusammenfällt. Rühre die Schlagsahne ein und koche die Soße auf.
Lege den Lachs zurück in die Pfanne und lass ihn kurz in der Soße ziehen, bis er gar und die Soße angedickt ist.