The giant pandas spend as long as 14 hours eating per day. ... The giant pandas prefer eating tender stems, shoots and leaves of bamboo, all of which are richer in nutrition and lower in fibrins. Pandas eat golden bamboo. Each season they eat the best bits.
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.