Pandele rar mănâncă altceva decât lăstari de bambus, tulpini și frunze. Cand pandele mananca alte alimente, mai putin de 1 la suta din dieta lor este compusa din alte plante si carne. Dieta din panda este aproape exclusiv vegetariană, deși panda mănâncă uneori rozătoare mici, cum ar fi pikas.
Panda a evoluat pentru a consuma aproape exclusiv bambus. Această dependență de bambus lasă panda vulnerabilă la pierderea habitatului, ceea ce reprezintă o amenințare la adresa ratei globale de supraviețuire a pandelor.
Deoarece bambusul are foarte puțin de oferit nutrițional panda, trebuie să mănânce o grămadă de bambus în fiecare zi pentru a-și menține nivelul de energie.