What Kind of Food do Horses Eat?

Horses are herbivores. They will eat grass, and plants. Horses also like to eat oats, apples, grain, and carrots. Horses generally need to be fed 2 pounds of food for ever 100 pounds of body weight.