La chenille de la Teigne du poireau s'attaque aux cultures de poireau (Allium ampeloprasum var. porrum), d’ail (Allium sativum), d’oignon (Allium cepa) et d'autres espèces du genre Allium. C'est sa génération estivale qui cause le plus de dégâts. La bactérie Bacillus thuringiensis kurstaki (Btk) et le spinosad permettent de lutter efficacement contre la Teigne du poireau. Il ne faut cependant pas utiliser le Btk à proximité d'un plan d'eau, d'un cours d'eau ou d'un milieu humide. L'utilisation de filets légers contribue à protéger les plants en croissance des dommages causés par la teigne du poireau. La culture de la carotte en compagnonnage avec celle du poireau permettrait aussi de lutter contre cette espèce sans pesticides.