Všetky suroviny očistíme a umyjeme. Z paradajok vyrežeme stopkové lôžko a pokrájame ich na štvrtiny. Jablká ošúpeme, vyrežeme jadrovníky a pokrájame na kúsky (čím sú jablká tvrdšie, tým menšie kúsky krájame). Cibuľu ošúpeme a pokrájame na polmesiačiky. Nakrájané suroviny dáme do hrnca, pridáme zvyšné ingrediencie a varíme pootvorené (aby sa vyparilo trocha šťavy a kečup nebol riedky) na miernom plameni zhruba 1,5 hodiny. Občas premiešame. Keď obsah hrnca zhustne, kečup je hotový. Uvarenú zmes prepasírujeme cez sitko, znova povaríme a horúcu zmes nalejeme do čistých zaváracích pohárov, dobre ich zavrieme, obrátime dnom na hor a necháme vychladnúť.