Mặc dù thuộc họ ăn thịt, gấu trúc lại chủ yếu ăn thực vật – đặc biệt là tre và trúc, chiếm đến 99% khẩu phần ăn. Một ngày, một con gấu trúc trưởng thành có thể tiêu thụ từ 12 đến 38 kg trúc để duy trì năng lượng. Đặc điểm tiêu hóa của gấu trúc cho thấy