Laver et couper les tomates en deux et y ajouter les oignons en dés.
Mélanger les légumes dans un bol avec le sel à marinade et laisser reposer toute une nuit.
Le lendemain, égoutter et rincer une seule fois les légumes dans une grande passoire.
Dans une casserole, mélanger le vinaigre de cidre et le sucre jusqu’à ce que ce dernier soit dissout.
Ajouter le vinaigre de vin blanc et les épices à marinade enveloppées d’une étamine.
Dans un gros chaudron, verser les légumes égouttés ainsi que le mélange de vinaigre et de sucre.
Laisser mijoter entre 1 h 30 et 2 h en remuant à l’occasion.
Faire attention de remuer plus souvent vers la fin de la cuisson pour éviter que le ketchup colle au fond.