Erhitze das Ghee in einem Topf bei mittlerer Hitze. Gib den gemahlenen Kreuzkümmel und das milde Paprikapulver hinein und röste beides kurz an, bis es zu duften beginnt. Das geht schnell, etwa eine halbe Minute, also bleib dabei und lass die Gewürze nicht verbrennen, sonst werden sie bitter.
Gib jetzt die fein gewürfelte Zwiebel, den gehackten Knoblauch und die klein geschnittenen Datteln dazu. Dünste alles ein paar Minuten sanft an, bis die Zwiebel glasig und weich ist und die Datteln anfangen zu zerfallen.
Rühre das Tomatenmark unter und röste es eine knappe Minute mit. Das nimmt ihm die Säure und gibt dem Ketchup Tiefe.
Gieße nun die Passata an und rühre alles gut durch. Lass den Ketchup offen bei mittlerer bis niedriger Hitze etwa 20 bis 25 Minuten köcheln. Rühre zwischendurch um, damit nichts ansetzt. In dieser Zeit dickt er ein und die Aromen verbinden sich. Ist er dir noch zu dünn, lass ihn einfach ein paar Minuten länger köcheln.
Nimm den Topf vom Herd und püriere den Ketchup mit dem Pürierstab fein, bis er schön glatt ist.
Rühre zum Schluss das Currypulver und den Apfelessig ein und schmecke mit Salz und Pippali ab. Currypulver und Pippali kommen bewusst erst jetzt dazu, nach dem Herd, weil sie keine starke Hitze mögen. Probier ihn und gleiche bei Bedarf aus, etwas mehr Essig für mehr Säure, eine Dattel mehr für mehr Süße. Ist der Ketchup zu dick, rühre löffelweise etwas Wasser unter, bis die Konsistenz passt.
Fülle den fertigen Ketchup in ein sauberes Glas. Im Kühlschrank hält er sich ungefähr vier bis fünf Tage.