Bambus: Wiadomo, że pandy jedzą bambus – rodzaj trawy. Używają silnych szczęk i zębów do rozbijania twardych łodyg i liści bambusa. Bambus stanowi większość diety pandy i dostarcza jej niezbędnych składników odżywczych.
Inne rośliny: Oprócz bambusa pandy mogą jeść także inne rośliny, takie jak trawy, kwiaty, owoce i korzenie. Rośliny te dostarczają dodatkowych składników odżywczych i urozmaicają swoją dietę.
Owady: Pandy czasami zjadają owady, takie jak mrówki i termity, jako źródło białka i innych składników odżywczych. Jednak owady stanowią tylko niewielką część ich diety.