Worker honey bees eat nectar and pollen from flowers, while larvae eat honey, and queens eat royal jelly. Honey is created from nectar when a worker bee holds the nectar on its tongue until the moisture evaporates.
Honey bees collect nectar and pollen from most flowering plants. They are attracted by bright colors, but they cannot see the color red, so they do not feed from red flowers. Worker bees may eat honey during the winter months when there are no flowers, although they also store pollen in their hives. According to Orkin, royal jelly is a special food created from pollen and secretions from the bodies of worker bees.