Armadillo zazwyczaj musi jeść od raz dziennie do raz na kilka dni. Choć są wszystkożerne, głównie żywią się drobnymi owocami, liśćmi, owadami, larwami i mięczakami. Używają pazurów i długich pyszczków do wykopywania pożywienia z gruntu.
Armadillo mają stosunkowo wolny metabolizm i potrafią czasem przetrwać kilka dni bez jedzenia.