Le Punch serait apparu avant 1700 et son origine serait intimement liée à la Royal Navy. Au cours de leurs voyages, les marins anglais, pirates et corsaires mélangeaient du sucre avec un alcool non raffiné tiré de la mélasse que l’on appelait « tafia ». Au fil du temps et des conquêtes, notamment en Inde et aux Antilles, différents fruits locaux et épices, comme le thé et la cannelle ont été ajoutés à ces mélanges devenant ainsi de plus en plus goûtus !