The diet of adult butterflies consists entirely of liquids. Most butterflies draw nourishment from the nectar of flowers, which supplies sugar, sodium and other minerals. Sometimes, butterflies supplement their sodium intake by lighting on humans and ingesting sweat.