Butterflies eat by sipping nectar and other liquids through their proboscis, a tubular appendage that functions like a straw. The larvae of butterflies, called caterpillars, feed voraciously on plant material, especially leaves. Continue Reading.