Sbucciate la cipolla e tagliatela a spicchi.
In una casseruola scaldate 1 cucchiaio di olio d'oliva, aggiungete la cipolla tagliata e fatela soffriggere per 5 minuti a fuoco basso.
Aggiungete quindi lo zucchero di canna e l'aceto balsamico, versate 100 ml di acqua, coprite con il coperchio e cuocete mescolando di tanto in tanto per 25–30 minuti.
Non appena la cipolla inizia ad attaccarsi leggermente sul fondo, togliete la casseruola dal fuoco e lasciate raffreddare il composto.
Trasferite la marmellata pronta in un barattolo con chiusura ermetica e conservate in frigorifero, dove si manterrà per 2–3 settimane.