 Now, a bird's digestive system is very different from humans, so there are some tips to keep in mind when you're making this homemade hummingbird food. You need to pay attention to the shelf life. Homemade hummingbird food in the refrigerator, you can keep it for up to two weeks. If you don't use it all by this time, just toss it.