What Do Armadillos Eat? Armadillos are endemic to the Americas. Their shape resembles that of a barrel, and their bodies are covered with armor. Their natural armors come in handy to protect them from predators.
Armadillos are omnivores, feeding on a diet of both meat and plant materials. A good percentage of their diet (about 90%) constitutes larvae and insects.