Pandy rzadko jedzą coś innego niż pędy bambusa, łodygi i liście. Gdy pandy spożywają inne pokarmy, mniej niż 1 procent ich diety składa się z innych roślin i mięsa. Dieta pandy jest prawie wyłącznie wegetariańska, chociaż panda czasami je małe gryzonie, takie jak piki.
Panda ewoluowała, aby jeść wyłącznie bambus. To poleganie na bambusie pozostawia pandę podatną na utratę siedlisk, co stanowi zagrożenie dla ogólnego wskaźnika przeżycia pandy.
Ponieważ bambus ma bardzo niewiele do zaoferowania odżywiania pandą, musi codziennie jeść dużo bambusa, aby utrzymać swój poziom energii.