Huisdieren
Het dieet van een rups hangt af van zijn soort. De meeste zijn herbivore en eten bladeren, bloemen, fruit, stengels en wortels. Een paar soorten zijn carnivoor en eten insecten zoals bladluizen, mieren en vliegen.
Sommige rupsen kunnen alleen specifieke planten eten. Bijvoorbeeld, monarchrupsen eten alleen melkkruid. Het geven van verkeerd voedsel kan de spijsvertering verhinderen en tot de dood leiden. Als je rupsen in gevangenschap kweekt, onderzoek dan de soort en geef de juiste planten of insecten.