Пандите имат високо специализирана диета, която се състои почти изключително от бамбук. Бамбукът е вид трева, която расте в изобилие в горите, където живеят панди. Пандите имат дълъг храносмилателен тракт и специална кост в китката си, наречена „псевдо-ост“, която им помага да хванат бамбукови стъбла. Те прекарват значителна част от деня си на хранене за бамбук и могат да консумират до 30 килограма от него на ден.
В допълнение към бамбука, пандите могат да ядат и други растения, като треви, плодове и насекоми. Бамбукът обаче съставлява по -голямата част от диетата си и е от съществено значение за оцеляването им.