I gasteropodi erbivori possono essere erbivori, filtri alimentatori o alimentatori inferiori, mentre i gasteropodi carnivori sono predatori o scavenger. La tariffa del gasteropode comune comprende piante, frutta e verdura o alghe. Alcuni gasteropodi mangiano piante in decomposizione, e alcuni mangiano anche sporcizia quando hanno bisogno di minerali nella loro dieta.
I gasteropodi includono lumache di terra e lumache nonché pervinche, conchiglie e numerose altre specie che vivono in ambienti marini o d'acqua dolce. Ci sono tra 60.000 e 80.000 specie viventi di questi molluschi, quindi i gasteropodi esibiscono un'ampia varietà di comportamenti di alimentazione. Ciò che mangiano dipende dalle specie in questione e dal cibo disponibile nel suo habitat naturale.