Die Petersilie waschen und trocken schütteln, die Blättchen fein hacken. Die Zwiebel und den Knoblauch schälen und ebenfalls fein hacken. Die Champignons putzen, trocken abreiben und in Scheiben schneiden.
1 EL Butterschmalz in einem Topf erhitzen, die Zwiebel und den Knoblauch darin glasig dünsten. Die Champignons dazugeben und mitdünsten. Zitronensaft, Weißwein und die Sahne hinzufügen. Alles einmal aufkochen lassen und bei mittlerer Hitze 5-7 Minuten garen. Mit Salz und Pfeffer würzen.
Währenddessen das restliche Butterschmalz in einer Pfanne erhitzen und die Schupfnudeln darin unter gelegentlichem Wenden goldbraun und knusprig braten.
Die Schupfnudeln auf vier Teller verteilen, die Sauce darüber geben. Mit Petersilie bestreut servieren.