Gasteropodii erbivorosi pot fi pastravari, alimentatoare de filtre sau alimentatoare de fund, in timp ce gasteropodii carnivori sunt scapatori sau prădători. Tariful gastropod comun include plantele, fructele și legumele sau algele. Unele gastropoduri mănâncă plante decăzute, iar altele mănâncă mizerie atunci când au nevoie de minerale în dieta lor.
Gastropodele includ melci de pământ și pești, precum și periwinkles, conchs și numeroase alte specii care trăiesc în medii marine sau dulce. Există între 60.000 și 80.000 de specii vii ale acestor moluște, astfel încât gastropodele prezintă o mare varietate de comportamente alimentare. Ceea ce mănâncă depinde de speciile în cauză și de alimentele disponibile în habitatul său natural.