Schneide die Zwiebeln in Halbmonde und zerreibe Knoblauch und Ingwer.
Gib die Zwiebeln in einen Topf über mittlerer Hitze und brate bis weich und leicht braun, etwa 10 Minuten.
Füge nun den Knoblauch sowie den Ingwer hinzu.
Gib das Tomatenmark dazu und koche für etwa 2 Minuten bei mehrmaligen Umrühren.
Füge anschießend die Tomaten aus der Dose mit ihrem Saft, Zucker und Apfelessig hinzu. Schmecke mit Salz und Pfeffer ab. Falls nötig, gib mehr Zucker zum Ketchup.
Bringe das Ganze zum Kochen, verringere die Hitze etwas und lasse für etwa 20 Minuten simmern. Schmecke erneut ab.
Püriere den Ketchup mit einem Stabmixer oder lasse ihn etwas abkühlen und püriere ihn vorsichtig in einem Blender.
Lasse den Ketchup auf Raumtemperatur abkühlen und bewahre ihn für bis zu einem Monat im Kühlschrank auf. Falls er auch danach noch gut aussieht, riecht und schmeckt, kannst du ihn natürlich weiter verwenden.