The best bird food is generally live insect food, and the best way to provide it is to manage your yard to maximize biodiversity of native plants. That said, not all native plants are equally beneficial, so for instance, youāre better off with, say, oaks or goldenrod than, say, pokeweed or a native rhododendron.
Birds also love seeds and fruits, generally with some species preferring one and some preferring the other.
But again, seeds not at a feeder are better. Feeders tend to spread disease, and can also sometimes support birds that would not survive as well without them and that compete with native birds (house sparrow, brown-headed cowbird). Better to plant seed- and fruit-producing plants all over your yard, so the seeds are spread out to begin with (for species like goldfinch that prefer eating them off the plants) and so that they blow around in the wind (for species like mourning doves and sparrows that usually eat them off the ground.) Also diversify the size of seeds: big birds like bigger seeds, and smaller ones like smaller seeds, in general. Fruits support thrushes and related birds, including robins, mockingbirds, as well as other fruit-eating birds like waxwings.
I donāt know the western species as much but in the east, some of the best fruit-providing plants for birds are Eastern redcedar and American holly, and trees and shrubs like tupelo, sassafras, spicebush, and in the southeast southern magnolia (its fatty seeds attract different birds than most fruit too.)
Oaks with small acorns (like willow oak, pin oak in the east) are fantastic for larger birds like blue jays, and in the west, the seed-caching acorn woodpecker. Some trees also are great for seed-eating birds. For example I have seen rose-breasted grosbeak (similar to the black-headed grosbeak in the west) eating ash seeds off the tree. Having trees is also important for seed-eating birds as birds like nuthatches use crevices in bark to crack large seeds, and chickadees and other birds can cache seeds in cavities in trees for the winter.
I just went on a walk today and I saw tons and tons of birds utilizing an area near my home (not really on my property, itās a waste area along the railroad tracks) that had mostly been devoid of birds before I started working with it. Itās now full of many different species of birds. Basically what I did is pull out the monoculture of poison hemlock and spreading thistle, two plants that are invasive here, and seed in tons and tons of different native plants. Now itās teeming with life at all times of year. This time of year itās dominated by seed-eating birds, mourning doves, song sparrow, white-throated sparrow, and junco. In migration common yellowthroats (warblers that like low, wet, brushy areas) use it a lot. Also I saw some wrens today, they are strictly insectivorous so if you see a lot of wrens in an area you know there is a lot of insect food.