Pandy mają wysoce wyspecjalizowaną dietę, która składa się prawie wyłącznie z bambusa. Bambus to rodzaj trawy, która rośnie w obfitości w lasach, w których żyją pandy. Pandy mają długi przewód pokarmowy i specjalną kość w nadgarstku o nazwie „pseudo-ciekawe”, który pomaga im uchwycić łodygi bambusowe. Spędzają znaczną część dnia na żerowaniu bambusa i mogą spożywać do 30 funtów na dzień.
Oprócz bambusa pandy mogą również jeść inne rośliny, takie jak trawy, owoce i owady. Jednak Bamboo stanowi zdecydowaną większość ich diety i jest niezbędny do przetrwania.