What the badger eats? Grains, fruits, fish, small prey, snails and even frogs are eaten by badgers. “They are true omnivores, so omnivores. But earthworms are the favorite meal of these nocturnal animals.” The badgers are not very handy in their search for food. Because they make a lot of noise, most prey run away before the badger sees them. The badger can’t see very well either. That’s why they eat everything they come across right in front of them.