Os cavalos comem uma variedade de alimentos, como feno, grãos, grama e aveia. Os cavalos se alimentam tradicionalmente de gramíneas na natureza e têm sistemas digestivos adequados para forragem. Os cavalos domésticos pastam principalmente com feno durante o dia, mas muitos proprietários complementam suas dietas com pellets e misturas feitas de melaço, aveia e cevada.
Tal como acontece com humanos e outros animais de estimação, a quantidade e variedade de alimentos que os cavalos devem comer diariamente variam dependendo de seu tamanho, localização e nível de atividade. Cavalos que recebem pouco exercício, como cavalos de trilha ou usados para passeios recreativos, podem subsistir com dietas de feno ou pasto. O ideal é que os cavalos comam cerca de 2% de seu peso corporal em forragem diariamente, dizem os especialistas da Humane Society.
Cavalos com pouco acesso à grama e aqueles com níveis de atividade mais elevados podem precisar de ração suplementar para cavalos. A comida comercial para cavalos, no entanto, deve ser administrada com cuidado, pois é rica em calorias e tem um alto teor de fibras, o que pode perturbar o sistema digestivo dos cavalos.
Para cavalos altamente ativos e aqueles em climas quentes, os proprietários costumam colocar sal lambidas nas baias dos cavalos para ajudá-los a recuperar o sal perdido através do suor. Cavalos ativos e usados para reprodução podem se beneficiar de suplementos de vitaminas e nutrientes. Como as pessoas, os cavalos gostam de guloseimas e muitos proprietários fornecem lanches saudáveis para recompensar o bom comportamento.