Selon les conquistadores espagnols, les Indiens Caraïbes étaient des cannibales qui mangeaient régulièrement de la chair humaine rôtie. Des preuves archéologiques indiquent que s'ils étaient des cannibales, ils limitaient la consommation des humains aux cérémonies.
Dans les archives des conquistadores, des déclarations prétendent que la chair humaine des Caraïbes était cérémonieusement grillée ou rôtie sur des charbons ardents, un processus appelé barabicu, que les Espagnols prononçaient « barbacoa ». Le mot anglais "barbecue" dérive de ce mot espagnol. En plus du barbecue, le Carib mangeait de la racine de manioc, également connue sous le nom de manioc, racine de tapioca ou yuca.
Les Caraïbes ont été parmi les premiers Amérindiens avec lesquels Christophe Colomb est entré en contact. Les Espagnols qui sont venus dans le Nouveau Monde n'ont été autorisés à asservir que des personnes qui seraient mieux loties en tant que chrétiens. Pour cette raison, des arguments persistent affirmant que les conquistadores ont qualifié les Caraïbes de cannibales afin de pouvoir les asservir. Les Caraïbes ont été le premier peuple indigène américain réduit en esclavage par les Espagnols.
Les descendants modernes des Caraïbes en veulent profondément à la caractérisation de leurs ancêtres comme des cannibales. C'est devenu un problème lors du tournage du film de 2006 "Pirates des Caraïbes II : Le coffre de l'homme mort". Disney a proposé une scène montrant le cannibalisme des Caraïbes. Les Indiens Caraïbes modernes et leurs partisans ont protesté contre cette caractérisation, et finalement la scène a été supprimée du film.