Pandy jedzą bambus, ponieważ ewoluowały, aby to zrobić. Eksperci uważają, że pandy jedzą bambus, ponieważ pandy są niewykwalifikowanymi myśliwymi, którzy preferują bambus ze względu na fakt, że jest on łatwo dostępny przez cały rok. Po tysiącach lat jedząc bambus, pandy rozwinęły w sobie sympatię i wolą mięso.
Eksperci zgadzają się, że pandy są potomstwem mięsożerców, których trawienie nadaje się do trawienia mięsa, jednak pandy po prostu preferują bambus. Nie oznacza to, że pandy nigdy nie jedzą mięsa. Zgodnie z tym, jak to działa, pandy jedzą mięso od czasu do czasu, gdy jest ono oferowane. Światowy Fundusz dla Przyrody lub WWF stwierdza, że pandy czasami polują na piki i gryzonie. Według WWF tylko 1 procent diety pandy pochodzi z mięsa i roślin innych niż bambus.
Kolejny powód, dla którego ciekawi to, że pandy jedzą bambus, to fakt, że bambus nie trawi się dobrze. Pandom brakuje enzymów trawiennych i bakterii potrzebnych do trawienia celulozy przeważającej w bambusach i innych roślinach, w rezultacie panda pochłaniają kilka składników odżywczych z bambusa. Ponieważ pandy są w stanie wchłonąć tylko około 20 procent składników odżywczych z mączki bambusowej, muszą jeść duże ilości, aby zebrać wystarczającą ilość składników odżywczych. Według WWF pandy muszą codziennie jeść około 12 do 38 kilogramów bambusa, aby wchłonąć składniki odżywcze, których potrzebują. Z tych powodów eksperci uważają, że ewolucja musiała faworyzować pandy, które zjadają bambus zamiast mięsa. Innymi słowy, pandy bambusowe przeżyły.