Insects are also an important part of the hummingbird’s diet. The insects are a vital source of protein. A hummingbird will eat between 400-500 insects per day. It also may intrest you to discover that a hummingbird will eat more insects whenever it rains. I do not have an explaination for why this occurs.