Hummingbirds feed mostly on insects, pollen, trees sap, and sweet nectar. If hummingbirds interest you, then the best way to enjoy watching them is by planting a hummer yard or garden with lots of bright-colored, nectar secreting plant varieties. Shrubs and trees planted in the garden also act as the perfect perching places for the hummingbirds.