Hummingbirds rely on nectar as a major part of their diet.
The best solution to fill your hummingbird feeder is a simple granulated sugar boiled water mixture, prepared according to the following directions. Honey spoils rapidly and can become poison. After boiling and measuring the water, stir in the sugar while the water is still hot, and then LET COOL before filling the feeder. Store unused sugar water in the refrigerator. And remember, any sugar water will spoil rapidly in warm weather and especially in direct sunlight, so frequent cleaning is very important to the health of the hummingbirds.