In natura, il 99% della dieta di un panda consiste di foglie, steli e germogli della pianta di bambù, mentre il resto è costituito da fiori, viti, erba, mais verde, miele e piccoli roditori. < /forte> I panda in cattività vengono nutriti con bambù, canna da zucchero, farina di riso, carote, mele e patate dolci.
Nonostante siano classificati come carnivori, i panda si sono adattati a una dieta vegetariana a causa delle grandi quantità di bambù che consumano quotidianamente. Il bambù ha poco valore nutritivo e i panda devono consumare fino a 20-45 chili al giorno per soddisfare i loro bisogni nutrizionali. I panda vivono in aree dove il bambù è abbondante e questo li rende vulnerabili a qualsiasi perdita di habitat di bambù.