Jättiläiset pandat ovat kasvissyöjiä ja heidän ruokavalionsa koostuu pääasiassa bambusta. He viettävät suurimman osan ajastaan syömällä bambua, kuluttaen jopa 12 tuntia päivässä. Eri bambulajeilla on erilaiset ravitsemusarvot ja pandat yleensä mieluummin tiettyjä lajeja kuin toisia. He kuluttavat myös muita kasveja, kuten ruohoja, hedelmiä ja hyönteisiä, mutta bambu muodostaa suurimman osan ruokavaliostaan.