What they eat
Indian Meal Moth larvae eat grain and grain products, dried fruit, seeds, candy, chocolate, crackers and nuts. Preferring course flour, this pest will more often be found in corn meal, whole wheat and graham flour. Indian Meal Moth larvae are also frequently found eating bird seed, dried pet food, dried red peppers and dried flower arrangements. The adult Indian Meal Moths do not eat.