Les tigres du Bengale consomment généralement entre 11 et 40 livres de viande par jour, selon leur taille et leur niveau d'activité. Dans certains cas, ils peuvent manger jusqu'à 100 livres de viande en une seule séance. Ils s'attaquent principalement à de grands mammifères tels que les cerfs, le sanglier, le buffle et l'antilope.