Otçul gastropodlar greyderler, filtre besleyiciler veya alt besleyiciler olabilirken, etçil gastropodlar temizleyiciler veya yırtıcı maddeler olabilir. Ortak gastropod ücretlerine bitkiler, meyveler ve sebzeler veya algler dahildir. Bazı gastropodlar çürüyen bitkileri, bazıları da diyetlerinde minerallere ihtiyaç duyduklarında kirleri yerler.
Gastropodlar deniz salyangozu ve sümüklü böceklerin yanı sıra deniz salyangozu, deniz kabuğu ve deniz veya tatlı su ortamlarında yaşayan diğer birçok türü içerir. Bu yumuşakçaların 60.000 ila 80.000 canlı türü vardır, bu nedenle gastropodlar çok çeşitli beslenme davranışları sergiler. Ne yedikleri, söz konusu türe ve doğal ortamlarında mevcut olan yiyeceğe bağlıdır.