Olivenöl in einem großen Topf erhitzen und Zwiebeln darin glasig dünsten.
Lorbeerblätter, Thymian, Zimtstange, Chili, Salz und Zucker dazugeben und kurz mitdünsten.
Mit Balsamicoessig und Sherry ablöschen und anschließend für ca. 30-40 Minuten bei mittlerer Hitze köcheln lassen. Zwischendurch immer wieder umrühren, damit nichts anbrennt.
Wenn die Marmelade eine dickliche und leicht sirupartige Konsistenz hat, Zimtstange und Lorbeerblätter entfernen.
Mit frisch gemahlenem Pfeffer und Salz abschmecken. Dann sofort in vorbereitete, saubere Gläser füllen, zuschrauben und umgedreht auskühlen lassen.