People have often wondered why pandas eat bamboo. While pandas are capable of digesting plant and meat-based food, they prefer bamboo, which contains only about 20% of the animal's daily calorie needs. While pandas are not good hunters, it's important to note that bamboo plant is the pandas' primary food source. Read on to learn more about why pandas eat bamboo. Here are a few reasons.