Portate l'acqua a ebollizione e versatela sui datteri. Lasciateli in ammollo per 5 minuti, quindi scolateli e fateli raffreddare. Preparate il caramello mettendo tutti gli ingredienti in una pentolina e cuocete, mescolando, per 8 minuti dal primo bollore. Fate raffreddare.
Grattugiate la fava tonka. Mettete nel mixer tutti gli ingredienti del pudding tranne i datteri e il caramello e frullate a lungo, fino ad ottenere un composto arioso.
Aggiungete i datteri e 1/3 del caramello e mescolateli delicatamente con un cucchiaio. Versate il tutto in uno stampo da 26 cm e infornate, con la temperatura impostata sui 180°.
Dal raggiungimento di questa, calcolate circa 15 minuti e, quando il dolce vi sembrerà rassodato, estraetelo e versate sulla superficie il caramello rimanente. Cuocete altri 10-15 minuti.