Schil de appels en snij ze in kleine stukken zodat ze snel zacht koken. Gebruik stevige appelsoorten die goed zuren bevatten, want dat geeft de ketchup een frissere smaak. Snij de tomaten in stukken en zorg dat de uien grof gesneden klaarstaan. Je hoeft niets heel fijn te snijen omdat het later wordt gepureerd.
Doe appels, tomaten, uien, knoflook en water in een ruime pan en zet het vuur middelhoog. Laat alles rustig koken tot het mengsel volledig zacht is. Dit duurt meestal tussen de 25 en 35 minuten. Af en toe roer je even zodat de bodem niet aankoekt. De geur wordt steeds dieper en je ziet dat de appels uit elkaar vallen.
Zodra alles zacht is, gebruik je een staafmixer om de massa glad te maken. Neem er de tijd voor zodat er geen stukjes achterblijven. Een echt gladde puree zorgt ervoor dat de ketchup uiteindelijk een mooie structuur krijgt. Als het mengsel te dik lijkt, mag je een klein beetje extra water toevoegen, maar doe dit met beleid.
Nu roer je de natuurazijn, suiker, mosterdpoeder, zwarte peper, gember, paprikapoeder, kaneel, zout en een mespunt kruidnagel door de puree. Zet het vuur weer aan en laat alles inkoken. Dit kan 30 tot 60 minuten duren, afhankelijk van hoe dik je de ketchup wilt hebben. Roer af en toe zodat het niet aankoekt. Je proeft tussendoor, zodat je kunt bepalen of er eventueel iets meer zout, suiker of azijn nodig is.
Zorg dat je jampotten brandschoon zijn. Spoel ze uit met kokend water zodat ze warm zijn wanneer je de ketchup erin schept. Giet de hete ketchup via een trechter in de potten tot bijna aan de rand. Sluit de deksels meteen goed af en zet de potten tien minuten omgekeerd zodat ze vacuüm trekken. Daarna draai je ze weer rechtop en laat je ze volledig afkoelen.