The primary food of the giant panda is bamboo. These bears are adapted to a diet that consists almost exclusively of bamboo, although they occasionally eat other foods like honey, eggs, fish, yams, shrub leaves, oranges, and bananas when available.