nicole bailey answered 9/30/2007 What Do Horses Eat? You should feed a horse a diet of at least half hay.Also feed him or her apples,oats,barley and carrots as an ocasional treat. By nicole bailey.