Larvele fluturelui de recoltare sunt cunoscute a fi carnivore. Fluturii adulți își pun ouăle pe mase de afide lăcate, astfel încât omizile să se poată hrăni cu ele. Adulții fluturi de recoltă pot, de asemenea, să străpungă afidele lătate și să bea fluidele lor.
Cu puține excepții, fluturii pe deplin formați nu mănâncă cu adevărat, dar suge fluide diferite pentru a-și reface depozitele de energie și pentru a menține echilibrul de apă. Este vorba despre larve care mănâncă. În afară de fluturii de recoltare, există specii de molii parazitare și ruinare și fluturi în următoarele familii: Gelechioidea, Tortricoidea, Tineoidea, Zyganenoidea, Geometroidea, Noctuoidea, Pyraloidea și Papilionoidea. Cele mai multe specii se transformă doar în carnivore în condiții de aglomerare și deficit alimentar, iar în astfel de circumstanțe, unele recurg la canibalism