Die Datteln mit heißem Wasser übergießen und ca. 30 Min. einweichen. Danach das Wasser abgießen.
Inzwischen die Tomaten waschen, vierteln, von Stielansätzen befreien und in Stücke schneiden. Die Zwiebel schälen und klein würfeln. Die Chilischote waschen, längs halbieren und die Kerne entfernen. Chili in kleine Stücke schneiden.
Das Olivenöl in einem kleinen Topf erhitzen, Zwiebel und Chilidarin andünsten. Datteln, Tomaten und Tomatenmark zugeben und alles bei mittlerer Hitze 2–3 Min. braten, dabei zwischendurch umrühren.
Die Tomaten-Dattel-Mischung mit dem Wasser ablöschen und ca. 5 Min. köcheln lassen. Danach kurz abkühlen lassen. Mit Currypulver, Salz und Pfeffer würzen und die Mischung mit dem Pürierstab fein mixen.
Den Ketchup noch heiß in das gereinigte Glas füllen und gut verschließen. Im Kühlschrank aufbewahrt ist der Ketchup 2–3 Wochen haltbar.