Question: do monarch caterpillars eat parsley?
Answer: 1. Note the plant the caterpillars are eating. ... Monarchs only lay their eggs on and eat milkweed, members of the Asclepias family. Swallowtails will host on members of the Apiaceae family, which includes parsley, Queen Anne's Lace, carrot, celery, fennel and dill.