Zuerst schält ihr die Zwiebeln und schneidet sie in Scheiben. Das Gleiche macht ihr mit dem Knoblauch. Allerdings wird der Knoblauch in kleine Würfel geschnitten. Dann legt ihr die Wacholderbeeren auf ein Holzbrett und zerdrückt sie mit einem großen Löffel, so können sie besser ihr Aroma entfalten. Nun gebt ihr Butter in eine Bratpfanne und erhitzt sie, bei mittlerer Hitze. Sobald die Butter heiß genug ist, legt ihr die Bratwürste in die Pfanne und bratet sie intensiv von allen Seiten. Kleiner Tipp, gebt zur Butter etwas Öl, sonst verbrennt die Butter zu schnell. Nachdem die Bratwürste braun genug sind, nehmt ihr sie aus der Pfanne und gebt die Zwiebel in die braune Butter. Etwas später gebt ihr auch den Knoblauch hinzu und rührt alles gut durch. Sobald die Zwiebeln glasig gebraten sind, gebt ihr Lorbeerlaub und Wacholderbeeren hinzu und rührt wieder alles durch. Nach wenigen Minuten bestäubt ihr alles mit Mehl und lasst auch das Mehl leicht anbräunen, rühren nicht vergessen. Nun noch die Harissa Paste mit unterrühren. Dann löscht ihr das Ganze mit der Brühe ab und rührt alles durch, so dass sich das Mehl mit der Flüssigkeit verbindet und eine sämige Konsistenz entsteht. Die Zwiebelsauce einige Minuten einkochen lassen und mit den Gewürzen abschmecken. Zwischendurch solltet ihr immer mal die Sauce umrühren und das Ganze mit etwas Senf verfeinern. Zuletzt alles nochmals einige Minuten, unter rühren, aufkochen, dann ist die Zwiebelsoße fertig und kann mit den Bratwürsten serviert werden.