Le requin des Caraïbes se nourrit d'une grande variété de poissons osseux et de céphalopodes vivant sur les récifs, ainsi que de certains élasmobranches comme les raies aigles et les raies pastenagues jaunes.