Smithsonian Ulusal Zooloji Parkı'na göre, dev panda diyetinin yüzde 99'u bambudan oluşuyor. Ancak, bazen diğer otları, kemirgenleri veya geyikleri yer. Esaret altında pandalara bambuya ek olarak tatlı patates, havuç, elma, şeker kamışı ve özel bisküvi verilir.
Pandalar bambuya dayanır, çünkü bol ve yıl boyunca devam eder. Ancak, halihazırda kalorisi düşük olan tesisteki enerjinin sadece yüzde 17'sini çıkardıkları için sürekli yemeleri gerekir. Aslında, dev pandalar, Michigan Üniversitesi Zooloji Bölümü'ne göre her gün yaklaşık 10 ila 12 saat besleniyorlar. Bu faktörler nedeniyle, dev pandaların günlük olarak çok fazla enerji harcamamasına dikkat edilmelidir. Pandalar seyahat etmeye zorlandıklarında, bunu yaparken genellikle yemlenirler.
Dev pandaların bambu ile beslenirken benimsedikleri klişe oturma pozisyonları vardır. Bu duruş pandaların her iki ön pençesini de beslemek için kullanmalarına izin verir. Bambuyu tutmaya yardımcı olmak için dev pandalar ellerinde ekstra bir rakam gibi işlev gören bir deri ped gelişti.
Yiyeceklerini sindirmek için pandalar ayrıca çok geniş azı dişleri ve kaslı mideleri de gelişti. Bu adaptasyonların her ikisi de, sert ve lifli diyetleriyle baş etmelerini sağlar.