Éplucher les oignons et les émincer finement. les faire revenir à feu doux dans une casserole avec l'huile d'olive jusqu' à ce qu'ils deviennent translucides. Verser le vin blanc.
Saupoudrer de sucre et verser le vinaigre balsamique. Remuer et laisser cuire 10 min à feu vif jusqu'à ce que le vinaigre s'évapore.
Couvrir la casserole et laisser cuire à feu très doux pendant 1 h. Remuer de temps en temps.
Verser le confit d'oignons bouillant dans un pot à confiture.