You asked:

what do butterflies eat

  • nectar
    nectar
    Butterflies eat nectar.