Pandy wielkie to roślinożercy, których dieta składa się głównie z bambusa. Spędzają większość dnia jedząc – nawet do 12 godzin – i konsumują różne gatunki bambusa w zależności od wartości odżywczej i preferencji. Choć mogą sporadycznie jeść trawy, owoce lub owady, bambus stanowi ogromną większość ich diety.