Feeding Flowers for Butterflies Butterflies prefer the smaller flower to feed on that is rich in nectars. Favourites are the Plectranthus species, Pentas, some ground covers as well as the Asclepia species. Here are a few pics to give you an idea.