Moles are insectivores, meaning they feed on insects and other small animals. Their favorite foods include earthworms, grubs, snails, spiders, and other insects. Moles require a lot of food for energy, so they eat more than their one-pound body weight in food each day, and they can consume up to 60 to 100% of their body weight in insects, grubs, and earthworms each day. Moles do not eat plants, roots, or vegetables, but their constant tunneling can disrupt the root system of nearby grass and plants, causing them to die.