Fate caramellare lo zuchero con mezzo bicchiere di acqua. Girate ogni tanto il tegamino in modo da far scurire uniformemente il caramello. Versatevi il latte che avrete riscaldato, poi il caffè e mescolate.
Sbattete l'uovo intero e i tuorli per fare un composto denso e schiumoso. Aggiungete il latte caramellato e fate addensare sul fuoco facendo attenzione a non lasciarlo mai bollire. Fate raffreddare.
Versate nella gelatiera seguendo le istruzioni della macchina oppure versatelo in un contenitore da freezer, lasciate che si indurisca, sbattetelo a spuma con la frusta elettrica in modo che non rimangano grumi o pezzi di ghiaccio e rimettetelo subito nel freezer.