What does a Hummingbird Eat?

Hummingbirds are amazing! Their favorite food is sugar. They can find this in flowers and of course our hummingbird feeders. They will also eat insects and pollen for protein.