What do giant pandas eat?The main food of the giant panda is bamboo. An adult panda eats up to 33 lb (15 kg) of bamboo leaves and stems a day. Pandas also eat a small amount of other plants and even some little animals. SomeFacts.com