Smithsonian Enstitüsü'nün bilgisine dayanarak, pandalar öncelikle bambu yer. Aslında, vahşi doğada, bir panda diyetinin yüzde 99'u bambudan oluşur. Tabii ki, pandalar başka yiyecekler de yerler.
Tipik olarak iğne yapraklı ormanlarda yaşayan pandalar öncelikle bambu yiyorlar, ancak diyetlerini çim gibi yiyeceklerle ve ara sıra küçük kemirgen veya misk geyiği geyikleriyle destekleyebilirler. Bununla birlikte, vahşi yerine hayvanat bahçesinde tutulan pandaların biraz farklı bir diyeti vardır. Hayvanat bahçesindeki pandalar genellikle bambu, havuç, elma, şeker kamışı ve tatlı patateslerden oluşan bir diyete sahiptir.