Die roten Zwiebeln schälen und in kleine Würfel schneiden. Öl im Topf erhitzen und die Zwiebeln mit geschlossenem Deckel andünsten, bis sie glasig sind (sie dürfen keine Farbe bekommen). Immer wieder umrühren.
Die Zwiebeln mit Rotwein und Balsamico ablöschen, die Gewürze hinzugeben und alles zusammen 10 Minuten köcheln lassen (es muss noch etwas Flüssigkeit vorhanden sein). Dann etwas abkühlen lassen.
Zucker und Gelierzucker unterrühren und aufkochen lassen. Nach etwa 5 Minuten vom Herd nehmen und in vorher ausgekochte Gläser füllen, die Gläser voll machen und auf den Kopf stellen. Nach dem Abkühlen im Kühlschrank aufbewahren.
Für die Variante mit Bacon: 3 Scheiben Bacon knusprig anbraten, im Mixer klein mixen und in ein Glas unterrühren.
Fertig.