What to Feed Hummingbirds

Good and Bad Foods for Hummingbird Feeding

Hummingbird Feeding at a Flower

Andy Morffew / Flickr / CC BY 2.0

Hummingbirds are voracious eaters, often feeding a dozen or more times an hour as they visit flowers and nectar feeders for sweet sips. But other than nectar, what can you feed hummingbirds to help them have a nutritious, balanced diet?

Hummingbird Diets

Both nectar and insects make up a large and important part of hummingbird diets. Nectar has a high sugar content that provides essential energy for these birds, as well as the water they need to drink. Insects, on the other hand, are their primary source of protein, enzymes, and nutrients critical for healthy growth, particularly for hatchlings and young birds.

A varied diet ensures the birds can maintain healthy muscles and feathers and have enough energy to forage, raise young, migrate, and do other tasks that ensure their survival.

In addition to these two main food sources, however, hummingbirds may also sample other foods, such as fruit, sap, or grit, all of which add more nutrition to their diets and all of which you can offer in your yard.

Foods to Feed Hummingbirds

Offering hummingbirds a varied diet can not only keep these birds healthier, but it will attract a wider range of hummingbird species to visit your feeders. Different birds have different feeding preferences, and the more foods you offer and the more ways you offer it, the more birds you will attract.

Because hummingbirds eat many things, there are several different foods you can offer at your feeders to tempt these small birds to stay for a snack.


Hummingbird nectar is the most popular food to offer hummingbirds, and even if this is all you offer in your yard, you can be successful feeding hummingbirds. A 4:1 water-to-sugar ratio is the best homemade nectar solution because it most closely mimics natural sucrose found in flowers that hummingbirds prefer and is easiest for the birds to digest efficiently. Offering a 3:1 ratio can also be successful, especially during hummingbird migration or cold weather when the extra energy will be most welcome. In addition to hummingbird feeders, choose hummingbird flowers that can be a natural nectar source for feeding hummingbirds.


Hummingbirds will not accept mealworms from feeders, but encouraging natural insects is a great way to offer this important food source to hummingbirds. Minimize insecticide or pesticide use, and allow grass to grow slightly longer to encourage more insects for hummingbirds to feed on.

Leaving large spiderwebs intact can also provide a food source for hummingbirds as they glean insects caught in the web, but take care that the birds do not become tangled themselves. If a hummingbird gets caught, an aggressive spider may eat the bird!


A piece of fruit staked on a tree or near a hummingbird feeder might encourage a hummingbird to take a sip of sweet juice. More importantly, however, the fruit will attract fruit flies and other gnats that are an important source of insects for the birds. For an even more effective feeder, choose fruit with red or pink flesh, such as blood oranges, watermelons, or ruby-red grapefruits. The red color is more attractive to hummingbirds and they will notice the unusual food source more quickly.


When other food sources are scarce, hummingbirds will sip from the wells that woodpeckers drill to reach tree sap. While they do not frequently eat sap, taking steps to attract woodpeckers to your yard can encourage this supplementary food source to be available to hummingbirds in need.


Hummingbirds require a very small amount of grit in their diet to help them digest their food, especially insects, and they also absorb minute amounts of other critical minerals from the grit.

Ashes, fine sand, or fine gravel are all good potential sources of grit, and the birds will choose the bits that work best for their needs. Offering grit in a small dish or pile near feeding areas is the best way to provide this material, and other birds will also take advantage of its availability.

What Not to Feed Hummingbirds

While it can be tempting to offer hummingbirds a wide variety of different foods, certain items should never be made available to these tiny birds because they can be dangerous, even deadly. Avoid offering these foods to your backyard hummers:

  • Alcohol
  • Corn syrup
  • Honey
  • Molasses
  • Soda
  • Spoiled nectar
  • Sugar substitutes
  • Sweetened drinks or juices

Because these foods often contain a wide range of processed chemicals and dyes that can be detrimental to the birds, they should never be used to make hummingbird nectar or offered to birds in any way. Furthermore, decay in these items can lead to fungus and mildew that can be harmful, even fatal, to hummingbirds.

More Hummingbird Feeding Tips

Even if you offer a range of good foods for hummingbirds, it can take some time for the birds to find your feeders and visit them regularly. To invite more hummingbirds to your feeder buffet:

With patience and perseverance, offering different hummingbird foods will be a rewarding experience as you watch these tiny birds sample the different dishes at your hummingbird buffet.

Watch Now: The Best Hummingbird Nectar Recipe Ever