Según los conquistadores españoles, los indios caribes eran caníbales que regularmente comían carne humana asada. La evidencia arqueológica indica que si eran caníbales, limitaron el consumo de humanos a ceremonias ceremoniales.
En los registros de los conquistadores, las declaraciones afirman que el Carib ceremonialmente asó o asó carne humana sobre carbón caliente, un proceso llamado barabicu, que los españoles pronunciaron "barbacoa". La palabra inglesa "barbacoa" deriva de esa palabra española. Además de la barbacoa, el caribe comía raíz de yuca, que también se conoce como mandioca, raíz de tapioca o yuca.
Los caribes se encontraban entre los primeros nativos americanos con quienes Cristóbal Colón se contactó. A los españoles que vinieron al Nuevo Mundo se les permitió esclavizar solo a las personas que estarían mejor como cristianos. Por esta razón, persisten los argumentos que afirman que los conquistadores etiquetaron a los caribes como caníbales para poder esclavizarlos. Los caribes fueron los primeros indígenas americanos esclavizados por los españoles.
Los descendientes modernos de los caribes resienten profundamente la caracterización de sus antepasados como caníbales. Esto se convirtió en un problema durante el rodaje de la película de 2006 "Piratas del Caribe II: El cofre del hombre muerto". Disney propuso una escena que muestra el canibalismo caribe. Los indios caribes modernos y sus partidarios protestaron por esta caracterización y, en última instancia, la escena se editó fuera de la película.