Los caballos son herbívoros porque comen a los productores primarios. Los productores primarios son organismos que pueden producir sus propios alimentos utilizando energía química o energía del sol.
El sistema digestivo del caballo fue diseñado para procesar alimentos con alto contenido de fibra. Como resultado, los caballos pueden comer pasto, heno y granos. Algunos dueños de caballos les dan a sus animales suplementos minerales también. Los caballos tienen estómagos pequeños, por lo que comen comidas pequeñas y frecuentes en lugar de comidas grandes. Si un caballo consume demasiada comida en una sola sesión, existe el riesgo de que se rompa el estómago.
Debido a que los caballos comen productores primarios, están clasificados como consumidores primarios. Los consumidores primarios desempeñan un papel importante para garantizar la supervivencia de un ecosistema.