Os pandas raramente comem outra coisa que não seja brotos, caules e folhas de bambu. Quando os pandas comem outros alimentos, menos de 1% de sua dieta é composta de outras plantas e carne. A dieta do panda é quase exclusivamente vegetariana, embora o panda às vezes coma pequenos roedores, como pikas.
O panda evoluiu para comer quase exclusivamente bambu. Essa dependência do bambu deixa o panda vulnerável à perda de habitat, o que é uma ameaça à taxa de sobrevivência geral do panda.
Como o bambu tem muito pouco a oferecer nutricionalmente ao panda, ele deve comer muito bambu todos os dias para manter seus níveis de energia.