La plupart des escargots de jardin sont des herbivores, ils mangent donc des plantes comme les feuilles, les tiges, l'écorce, les fruits, les légumes et les champignons. Ces escargots terrestres sont bas sur la chaîne alimentaire, donc leur régime aide à briser la végétation à l'état sauvage.
Les escargots de jardin peuvent être des animaux de compagnie intéressants pour une personne facile à vivre. Pour les garder en bonne santé, il faut leur donner une alimentation variée de légumes, de fruits et parfois de matières végétales. Les escargots aiment grignoter bon nombre des mêmes aliments que les humains, notamment les carottes, le concombre, la courge, la laitue et les champignons. Commencez par ces aliments pour voir de l'escargot s'y intéresser.
Si l'escargot n'est pas aussi enclin à manger des légumes humains, essayez de mélanger avec du matériel végétal. Les feuilles, les tiges et l'écorce molle des plantes peuvent être plus attrayantes pour un escargot né à l'état sauvage.
Certaines espèces d'escargots sont omnivores et mangent de la viande ou de petits insectes ainsi que de la végétation, tandis que d'autres sont carnivores, mangeant d'autres escargots plus petits.
Les propriétaires d'escargots observeront leurs animaux de compagnie en train de prendre de très petites bouchées en les grattant de la nourriture. Cela se fait avec une pièce buccale appelée la radula. Une radula est une projection en forme de langue recouverte de rangées de pointes acérées et dentées. Ces pointes s'accrochent à la nourriture et s'arrachent un peu à chaque éraflure. Le processus peut sembler laborieux, mais il fournit à l'escargot beaucoup de nutriments.