Ketchup pierwotnie nie miał nic wspólnego z pomidorami. Powstał w XVII w Chinach, kiedy o pomidorach tu nawet nie słyszano. Pierwotnie był rodzajem marynaty do ryb, a jego pierwsza nazwa to Kôe-Chiap czy też Kê-Chiap. Z Chin powędrował do Azji południowo-wschodniej i tu stał się wręcz uosobieniem sosów – w Indonezji zwanych Kecap/Ketjap. W tym rejonie (najprawdopodobniej w Singapurze) został zauważony przez Brytyjczyków, którzy przepis na sos zabrali najpierw do Anglii, a później do kolonii amerykańskich. Wówczas też określili własną nazwę Ketchup, ew. Catchup.
Anglicy a także Amerykanie pierwsze własne sosy robili na bazie grzybów. Tak było do połowy XIX wieku, chociaż jeszcze XX wieczna definicja sosu obejmowała te składniki. Wówczas pierwsi domowi kucharze w USA zaczęli eksperymentować z pomidorami. Tradycję robienia go w tej wersji utrwalił jednak dopiero Henry John Heinz. To on w końcówce XIX wieku zdobył konsumentów sprzedając ketchup w przezroczystej butelce.
(Poniżej przepis na domowy ketchup)