Die Zwiebeln abschälen und in Streifchen schneiden. Alle Ingredienzien bis auf den Saft einer Zitrone in einen Kochtopf geben und bei mittlerer Temperatur weichdünsten, bis die Zwiebeln goldbraun sind. Den Kochtopf bedecken und bei schwacher Temperatur ca. eine Stunde auf kleiner Flamme sieden, dabei immer wiederholt umrühren. Zum Schluss den Saft einer Zitrone hinzfügen. Noch heiß in sterile Gläser Form und gut verschließen.