Question: what plant do painted lady caterpillars eat?
Answer: What they eat: Adults drink nectar from flowers. Caterpillars eat thistles, stinging nettles and mallows.