The average cow eats 20 lb. hay, 20 lb. corn silage, 10-20 lb. corn, 6-12 lb. supplements (fortified with protein, energy, vitamins and minerals). Leave a comment