Champignons reinigen und in Scheiben schneiden. Zwiebel und Knoblauch fein hacken.
Spaghetti in Salzwasser al dente kochen (8-10 Minuten). Abgießen und etwas Nudelwasser aufbewahren.
Olivenöl in einer Pfanne erhitzen, Zwiebel und Knoblauch anbraten, bis sie glasig sind. Champignons hinzufügen und goldbraun braten.
Sahne und Gemüsebrühe in die Pfanne gießen, Thymian hinzufügen und mit Salz und Pfeffer würzen. Kurz aufkochen lassen.
Gekochte Spaghetti in die Pfanne geben, gut vermengen und bei Bedarf Nudelwasser hinzufügen. Einige Minuten auf niedriger Hitze ziehen lassen.
Servieren und mit frischer Petersilie garnieren.