To find out the answer to can horses eat cheese, first of all, we need to consider what is the normal, natural diet for horses. Horses are non-ruminant herbivores
You might be tempted to feed vegan cheese to horses, as this is a non-dairy product that is made without milk. However, vegan cheese can contain high levels of salt
When a foal is born, one of the first things it will do is suckle milk from its mother. This is the main food supply for a horse for the first six months of its life
So, as we have learned, horses should not eat cheese and other dairy products, as their digestive system is not able to digest the lactose in milk products. Horses are non-ruminant herbivores, and should only be fed plant material.