Les femelles du papillon pondent leurs œufs sur les feuilles des plantes. Une seule femelle peut pondre plusieurs centaines d’œufs. Les œufs éclosent au bout d’une semaine pour donner des chenilles. Sur la tomate, les jeunes chenilles se nourrissent des fleurs. Puis elles creusent des trous pour entrer dans les fruits et s’y nourrir. Les fruits pourrissent par la suite. Les chenilles entièrement développées quittent généralement la plante et tombent par terre pour se transformer en pupes dans le sol, mais peuvent aussi former des pupes à l’intérieur des fruits attaqués. Une seule chenille peut détruire beaucoup de tomates avant de se transformer en pupe. Le stade de la pupe permet au nuisible de survivre dans des conditions difficiles (par exemple temps sec et chaud), et d’exploiter les sources de nourriture lorsque celles-ci sont à nouveau disponibles. Une fois sorti de leurs pupes, les papillons se dispersent en volant sur de longues distances. Les larves se déplacent rarement d’une plante à l’autre.