Die Pilze gründlich reinigen und in gleichmäßige Scheiben schneiden. Je nach Sorte können Sie die Pilze waschen oder mit einem feuchten Tuch abreiben, um Schmutz zu entfernen.
In einem großen Topf oder einer Pfanne die Butter bei mittlerer Hitze schmelzen lassen. Die gehackte Zwiebel und den Knoblauch hinzufügen und einige Minuten glasig dünsten.
Die Pilze hinzufügen und unter gelegentlichem Rühren etwa 5-7 Minuten braten, bis sie weich sind und Flüssigkeit abgeben.
Das Mehl über die Pilze streuen und gut umrühren, um es zu binden. Dadurch entsteht eine Art Roux, die die Sauce verdickt.
Nach und nach die Gemüsebrühe oder den Pilzfond hinzufügen, dabei ständig rühren, um Klumpen zu vermeiden. Die Sauce einige Minuten köcheln lassen, bis sie leicht eingedickt ist.
Das Obers in die Pfanne gießen und gut umrühren, um sie mit der Pilzmischung zu kombinieren. Die Sauce noch ein paar Minuten köcheln lassen, bis sie die gewünschte Konsistenz erreicht hat.
Die Schwammerlsauce mit Salz und Pfeffer abschmecken und nach Bedarf würzen. Nach Belieben mit frisch gehackter Petersilie oder Schnittlauch garnieren.