Hổ Bengal là những kẻ săn mồi khao khát cả động vật có vú lớn và nhỏ, thích ăn thịt trâu, hươu và lợn. Hổ Bengal sẽ ăn hầu hết mọi động vật có vú mà nó có thể hạ gục, kể cả con người.
Hổ Bengal sử dụng các họa tiết sọc độc đáo của chúng để ngụy trang trong môi trường hoang dã. Một con hổ sẽ sử dụng thị giác và thính giác của mình để nhìn và lắng nghe con mồi mà không phụ thuộc rất nhiều vào khứu giác. Trong khi hổ sẽ tập trung săn những động vật có kích thước như hươu, nai như ngựa, dê và nai sừng tấm, nó cũng sẽ cố gắng hạ gục những động vật lớn hơn như voi và gấu.
Có những con hổ sẽ săn mồi và tấn công người dân ở các ngôi làng nông thôn, nguyên thủy ở Ấn Độ. Tuy nhiên, đây không phải là tiêu chuẩn cho những con hổ Bengal có thể tiếp cận với nguồn cung cấp con mồi dồi dào và có thể săn mồi một cách tự do.