In einer großen Pfanne die Butter oder das Öl erhitzen und die Bratwürste von allen Seiten goldbraun anbraten. Aus der Pfanne nehmen und beiseitestellen.
In derselben Pfanne die Zwiebelringe zusammen mit dem gehackten Knoblauch bei mittlerer Hitze anbraten. Den Zucker hinzufügen und die Zwiebeln langsam karamellisieren lassen, bis sie goldbraun sind.
Das Mehl über die Zwiebeln streuen und gut verrühren. Langsam die Brühe und das Bier oder den Wein hinzufügen, dabei ständig rühren, damit keine Klumpen entstehen.
Senf, Paprikapulver, Salz und Pfeffer in die Sauce einrühren und alles zusammen etwa 10 Minuten köcheln lassen, bis die Sauce leicht eindickt.
Die angebratenen Bratwürste zurück in die Pfanne geben und in der Zwiebelsauce noch 5-10 Minuten durchziehen lassen.
Die Bratwurst in Zwiebelsauce heiß servieren, garniert mit frischer Petersilie. Dazu passen hervorragend Kartoffelpüree, Bratkartoffeln oder frisches Brot.
