Giraffes eat multiple things, but mostly vegetables, plants, etc. They eat things from trees and stuff; they are herbivorous; they eat plants like Acacia plants; they need to eat plants because it is their diet. They eat plants because they are herbivorous, but they stay strong and healthy by just eating plants.