Brate den Speck etwa 10-15 Minuten in einem Topf an, bis er knusprig ist.
Nimm den Speck im Anschluss mit einem Schaumlöffel heraus und lass ihn auf einem Küchenkrepp abtropfen.
Schäle die Zwiebeln, schneide sie klein und dünste sie in dem Fett an.
Ziehe den Knoblauch ab und hacke ihn fein. Gib ihn anschließend mit dem Ingwer in den Topf.
Streue den Zucker drüber und lass ihn leicht karamellisieren. Rühren gut um, damit nichts anbrennt.
Gieße den Kaffee, Ahornsirup und Balsamico dazu und verrühre alles. Würze mit Pfeffer und Zimt.
Gib den Speck wieder in den Topf hinein und lass alles für 30-40 Minuten einkochen, bis eine marmeladenartige Konsistenz entsteht.
Schmecke die Speckmarmelade nochmal ab und fülle sie heiß in saubere, sterilisierte Gläser.
Verschließe die Marmelade und lagere sie im Kühlschrank.