Gấu trúc chủ yếu ăn tre, chiếm tới 99% khẩu phần ăn của chúng. Một con gấu trúc trưởng thành có thể ăn từ 12 đến 38 kg tre mỗi ngày. Việc tiêu hóa tre không hiệu quả do hệ tiêu hóa của gấu trúc không chuyên biệt như động vật ăn cỏ. Do đó, chúng phải ăn