Snails are omnivores, and they eat a wide range. Generally speaking, snails like to eat foods containing calcium, such as fruits, vegetables and animal carcasses. In addition, they will eat some humus, such as rotten plants and feces. But cabbage leaves are not the main food source of snails. Although steamed bread and bananas can be used as food for snails, they are not particularly favorite foods for snails.
Therefore, snails' favorite food should be some specific plants or animals in their natural environment, but the specific food they like to eat may vary according to species and regions.