Snails eat a variety of foods such as fruits, vegetables, and calcium-rich foods like eggshells for faster growth.