Cuando las ovejas están en un campo, comen pasto o heno. También pueden ser alimentados con granos, como el maíz, la avena y la soja. Las ovejas también pueden comer plantas invasoras, incluyendo el privet y la madreselva.
Las ovejas son rumiantes, lo que significa que vuelven a digerir sus alimentos. Las ovejas no mastican muy bien la comida, pero pasan a través del esófago y bajan hacia el rumen. Esta parte del estómago fermenta la comida después de que se haya reducido a un tamaño más pequeño. Este proceso generalmente toma ocho horas o más para las ovejas maduras. Una vez que los alimentos se descomponen y fermentan, pasan al estómago verdadero, donde se produce la digestión, y al intestino grueso para una mayor fermentación.
Debido a que las ovejas pueden comer una gran variedad de alimentos, se usan como pastores dirigidos para los propietarios de tierras y entidades que necesitan una forma económica y ecológica de administrar las especies de plantas invasoras y las propiedades de crecimiento excesivo. Las ovejas se alimentan de hiedra y kudzu, y pueden pararse sobre sus patas traseras para alimentarse de plantas más altas. Las ovejas pueden trabajar en áreas que cuentan con hiedra venenosa y briar debido a su lana gruesa. También pueden pastar en propiedades rocosas, boscosas o empinadas en las que el uso de maquinaria pesada puede no ser práctico.