蚯蚓主要吃腐烂植物,包括植物的根茎、树叶、菜叶、瓜果等,饲喂时需要待食物充分发腐变烂后再喂,蚯蚓不会吃新鲜、没有腐熟的食物。自然环境中,蚯蚓还会吃禽粪、畜粪。
蚯蚓是杂食性动物,它除了玻璃、塑胶和橡胶不吃,其余如腐植质、动物粪便、土壤细菌、真菌等以及这些物质的分解产物都吃。
蚯蚓味觉灵敏,喜甜食和酸味。厌苦味。喜欢热化细软的饲料,对动物性食物尤为贪食每天吃食量相当于自身重量。食物通过消化道,约有一半作为粪便排出。
投喂食物不足或质量不高会使蛆叫间争食,导致生殖力下降,病虫害蔓延,死亡率增加,部分蚯蚓逃逸或生长缓慢。