I cavalli mangiano principalmente fieno ed erba, con cereali come mais o avena aggiunti per calorie extra. I cavalli sono anche forniti di sale, o aggiunti in un concentrato di cereali, semi di lino, polpa di barbabietola, crusca e melassa o separatamente come un blocco di sale nel pascolo. I cavalli ricevono anche delizie sotto forma di mele, carote e zucchero. Alcuni cavalli godono occasionalmente di un morso di carne.
La maggior parte delle calorie dei cavalli proviene dal fieno e dall'erba. Troppi granuli portano a ulcere, problemi dentali e coliche. Non tutti i cereali sono salutari per i cavalli; per esempio, il grano non è raccomandato se non in piccole dosi come trattamento, poiché porta a squilibri minerali. I cavalli sono progettati per mangiare pasti piccoli e frequenti durante il giorno, consentendo una digestione migliore e più efficiente.
Durante l'estate, i cavalli in genere cercano le fonti di sale più di quanto non facciano in inverno. Le loro diete possono cambiare in base alle esigenze individuali. Le fattrici o i cavalli da lavoro in stato di gravidanza o in allattamento sono spesso nutriti con miscele concentrate per integrare le loro diete tipiche, poiché le miscele forniscono nutrimento ed energia in più.
Sebbene i cavalli siano erbivori, alcuni acquisiscono un gusto per la carne. Possono tranquillamente mangiare un morso di un hot dog o un pezzo di hamburger ogni tanto, ma dovrebbero essere monitorati per i segni di disagio dopo.