Garden Snails mainly eat garden plants and vegetables, but they will also eat decaying plants and soil.