Putze die Champignons und schneide sie in Scheiben. Wasche den Spinat und tupfe ihn trocken. Schäle und hacke Zwiebel und Knoblauch.
Erhitze Butter in einer Pfanne. Brate die Champignons darin leicht braun an. Füge die gehackte Zwiebel und den Knoblauch hinzu und brate sie ebenfalls mit an, bis die Zwiebel glasig ist.
Gib den Spinat mit in die Pfanne und dünste ihn, bis er zusammenfällt. Lösche dann mit Sahne und Gemüsebrühe ab. Würze mit Salz, Pfeffer und einer Prise Muskatnuss. Lass die Soße etwa 5 Minuten bei mittlerer Hitze köcheln, bis sie leicht eingedickt ist.
Fülle die gekochten Spätzle hinzu, verrühre sie gut mit der Soße. Verteile die Spätzle auf die Teller und serviere sie mit gehackter Petersilie.