Die Zwiebeln schälen und in Spalten schneiden.
Anschließend 1 EL Olivenöl in einem Topf erhitzen, die geschnittenen Zwiebeln hinzufügen und bei schwacher Hitze 5 Minuten anbraten.
Danach den Rohrzucker und den Balsamico-Essig in den Topf geben, alles mit 100 ml Wasser ablöschen, den Topf mit einem Deckel abdecken und unter gelegentlichem Rühren 25–30 Minuten köcheln lassen.
Sobald die Zwiebeln beginnen, leicht am Boden anzuhaften, den Topf vom Herd nehmen und die Mischung darin abkühlen lassen.
Die fertige Marmelade in ein verschließbares Glas füllen und im Kühlschrank aufbewahren, wo sie 2–3 Wochen haltbar ist.