Sbucciare le cipolline, sbollentarle in acqua calda per circa 5 minuti e nel frattempo far caramellare in una pentola l'olio con lo zucchero. Versare insieme a questo caramello le cipolline, bagnare con un mestolo di acqua, condire con sale e pepe e far cuocere coperto per 10 minuti a fiamma media.
Alzare poi la fiamma e, togliendo il coperchio, far evaporare il liquido. Bagnare infine con il vino bianco e quando questo è ben evaporato servire le cipolline in agrodolce con tutto il loro caramello.