Knoblauch, Zwiebel, Ingwer und Apfel schälen, dann das Kernhaus heraustrennen. Zutaten klein schneiden, mit Zitronensaft und Essig in einen Topf geben und bei mittlerer Hitze zehn Minuten köcheln lassen. Tomaten von Haut und Strunk befreien (kann man bei den kleinen Tomaten auch weglassen) und mit den entkernten Datteln klein schneiden, mit Zucker und Salz zu den bereits gekochten Zutaten geben. Etwa 40 Minuten bei mittlerer Temperatur weiterkochen, bis die Masse dickflüssig wird. Noch einmal richtig aufkochen, heiß in ausgekochte Gläser füllen und sofort verschließen.