A panda's daily diet consists almost entirely of the leaves, stems and shoots of various bamboo species.
Bamboo contains very little nutritional value so pandas must eat 12-38kg every day to meet their energy needs.
But they do branch out, with about 1% of their diet comprising other plants and even meat. While they are almost entirely vegetarian, pandas will sometimes hunt for pikas and other small rodents.