Schäle die Zwiebeln und schneide sie in feine Ringe oder grobe Stücke. Tupfe die Schnitzel mit einem Küchentuch trocken, klopfe sie flach und würze sie großzügig mit Salz, Pfeffer und Paprikapulver.
Erhitze das Butterschmalz in einer großen Pfanne. Brate die Schnitzel darin bei mittlerer Hitze auf beiden Seiten goldbraun an. Nimm sie anschließend aus der Pfanne und stelle sie beiseite.
Gib die Zwiebelringe in die gleiche Pfanne und brate sie bei niedriger bis mittlerer Hitze an, bis sie weich und leicht karamellisiert sind. Gib das Mehl in die Pfanne und verrühre alles gut miteinander, bis eine klümpchenfreie Mehlschwitze entstanden ist. Füge dann nach Geschmack einen Teelöffel Senf hinzu und rühre ihn gut unter.
Gieße langsam unter Rühren erst die Brühe und danach die Sahne in die Pfanne, bis eine glatte Soße entstanden ist und lass sie ein paar Minuten köcheln, bis sie leicht eingedickt ist.
Lege die vorgebratenen Schnitzel wieder in die Pfanne und lasse sie in der Soße bei niedriger Hitze etwa 5–7 Minuten ziehen.
Schmecke die Soße mit Salz und Pfeffer ab. Serviere das Zwiebel-Sahne-Schnitzel direkt zum Beispiel mit Beilagen wie Pommes frites, einem Salat oder Bratkartoffeln.