Las orugas se alimentan de hojas, flores, tallos y toda materia vegetal que los rodea. También aprovechan productos almacenados por el hombre como son harinas, semillas, granos, etc.
Ya en etapa adulta se alimentan de polen, esporas de hongos y néctar.