Los caballos pueden comer zanahorias, guisantes, judías verdes, lechuga y calabaza. Algunas otras verduras que los caballos pueden comer incluyen remolacha, apio, calabaza, chirivías y pepinos. También pueden comer maíz, plátanos y una variedad de frijoles secos, como pinto, fava y frijoles rojos.
Las verduras como las coles de Bruselas, las berzas, la acelga, la col rizada y el brócoli solo deben administrarse a los caballos en pequeñas cantidades. Lo mismo ocurre con los nabos, las espinacas, los rábanos, el ajo y las cebollas. Grandes cantidades de ajo o cebollas pueden hacer que un caballo se vuelva anémico.
Los caballos también pueden comer tallos de ruibarbo y la carne de aguacates en pequeñas cantidades, según el servicio de Extensión Cooperativa de la Universidad de Rutgers, aunque las porciones restantes de ambas verduras son tóxicas para ellos. La ASPCA cree que los caballos no deben ser alimentados con aguacates en absoluto. Nunca deben ser alimentados con tomates, cualquier tipo de pimiento, papas o batatas.
Aunque los caballos pueden comer una gran variedad de verduras, lo que comen está determinado por su gusto personal. Las verduras se deben alimentar a los caballos como parte regular de su comida, además de 1 a 2 libras de alimento. Las verduras se pueden mezclar con el alimento o alimentar al caballo por separado. Si se introduce a los caballos a un nuevo vegetal, al principio solo se les debe dar pequeñas cantidades para detectar una reacción alérgica.