A horse can eat up to two cups of chopped celery stalk and leaves per day. This is a healthy and nutritious snack for horses, and will provide many essential vitamins. Do not exceed this amount, as it may cause digestive problems such as colic or diarrhea.