Elsősorban kétféle bambuszot esznek:
1. hajtások: Ezek a bambusznövények fiatal, gyengéd hajtásai, amelyek magas tápanyagokkal rendelkeznek és könnyen megemészthetők.
2. levelek: Ahogy a pandák érett, érettebb leveleket fogyasztanak, amelyek keményebbek és kevésbé táplálóak.
Míg a bambusz az étrend nagy részét alkotja, ismertek, hogy alkalmanként kiegészítik más ételeket, például:
3. Kis emlősök: Noha ritka, az óriási pandák alkalmanként elkaphatnak és enni kis emlősöket, például rágcsálókat.
Fontos megjegyezni, hogy az óriási pandák növényevők, és emésztőrendszerük nem megfelelő a változatos étrendhez. Elsődleges táplálékforrásuk bambusz marad.