Un requin taureau consomme généralement environ 5 à 10% de son poids corporel par jour. Pour un requin taureau qui pèse 100 livres, cela signifie qu'il mangerait environ 5 à 10 livres de nourriture par jour.
Les requins taureaux sont des prédateurs opportunistes et mangeront une grande variété de proies, notamment des poissons, des crustacés, des mollusques et même d'autres requins. Ils sont également connus pour attaquer et manger des humains.