Verhit de olijfolie in een ruime pan. Bak de rode ui 5–7 minuten op middelhoog vuur tot hij zachter wordt.
Voeg de rode wijn toe en laat bijna volledig inkoken. Voeg 6 el balsamicoazijn, roze peper, cranberry’s, laurier en kaneel toe.
Laat 20–25 minuten zacht stoven tot de ui zacht en glanzend is en het vocht stroperig wordt. Proef en voeg eventueel nog wat balsamicoazijn, peper of zout toe.
Verwijder de laurier. Roer als laatste het klontje boter erdoor. Laat afkoelen.