Pande imaju visoko specijaliziranu prehranu koja se sastoji gotovo isključivo od bambusa. Bambus je vrsta trave koja raste u izobilju u šumama u kojima pande žive. Pande imaju dugački probavni trakt i posebnu kost u zglobu nazvanom "pseudo-patca" koja im pomaže uhvatiti stabljike od bambusa. Oni provode značajan dio svog dana hrane se za bambus i mogu konzumirati do 30 kilograma dnevno.
Osim bambusa, pande mogu jesti i druge biljke, poput trava, voća i insekata. Međutim, bambus čini veliku većinu prehrane i ključan je za njihov opstanak.