Bird Food and Seed
There are only seven kinds of bird food, and two questions that tell you which of them you need.
The short answer
- Two questions settle almost every food decision: which birds are actually in your yard, and how much shell litter the ground under the feeder can take.
- Black oil sunflower has the broadest appeal of any single food, and one feeder of it plus one suet cage covers most of the birds most yards will ever get.
- Hulls make cheap seed dearer than the shelf price suggests, and still not as dear as the hull-free foods: divide by the edible fraction and sunflower hearts cost about 44% more per pound eaten than black oil in the shell.
- Everything else is a targeted purchase: nyjer for finches, nectar for hummingbirds, mealworms for bluebirds, fruit and jelly for orioles and robins.
- Milo, wheat, oats and most red seed in cheap mixes are not eaten by feeder birds in North America. They are swept onto the ground and left.
Bird food looks like a large category and behaves like a small one. Strip the branding off the shelf and there are seven groups: high-oil seeds, filler grains, hull-free seeds, fat, protein, sugar and fruit. Every product in every shop is one of those, or a blend of them.
Which ones belong in your yard is decided by two questions, and almost nothing else.
The two questions#
Which birds do you actually have? Not which birds you would like. The species within reach of your yard are set by your region, your habitat and your cover, and no food summons a bird that is not already nearby. Buying nyjer in a place with no goldfinches produces a full feeder and a lot of waiting.
How much mess can the ground under the feeder take? This is the question nobody asks before buying, and it is the one that decides whether you enjoy the feeder in year two. Seed in a shell leaves the shell behind. Sunflower hulls build up into a mat that smothers grass and suppresses what tries to grow through it, and wet hulls under a feeder are also where mold starts.
Get those two answers and the food list writes itself. Here is how each group answers them.
Group 1: high-oil seeds, the core of the whole thing#
These are the calorie sources, roughly a third to a half fat by weight, and they carry the species list.
Black oil sunflower is the default and deserves to be. It has the broadest appeal of any single food on this continent, the shell is thin enough for a chickadee, and the kernel is dense enough to matter on a February night. If you buy one thing, buy this.
Striped sunflower is the thick-shelled cousin. Cardinals, jays and grosbeaks crack it easily; small finches struggle. Some people use it deliberately as a mild deterrent to house sparrows and squirrels, at the cost of excluding the small birds too.
Safflower is the problem-solver seed. Cardinals rate it as highly as sunflower, chickadees and house finches take it, and grackles and most squirrels leave it alone. Expect two to three weeks of your regulars ignoring it before they work out it is food.
Nyjer is a specialist: goldfinches, lesser goldfinches and pine siskins, and not much else. It is the most expensive common seed and it goes stale fastest, so buy it in small bags.
Peanuts sit in this group too, at about a quarter protein and half fat. Shelled peanuts in a mesh feeder are a top-tier food for jays, woodpeckers, titmice and both nuthatches. In-shell peanuts are jay and woodpecker theatre, and messy.
Group 2: filler grains, and when they are not filler#
White proso millet and cracked corn are low in fat and cheap, and the birds that want them are the ones that feed on the ground: doves, juncos, white-throated sparrows, song sparrows and towhees. Offered low, on a tray or scattered on bare ground, millet is genuinely useful and brings a guild of birds that a hanging tube will never serve.
Offered high, in a tube, both are pure waste. Perching birds sweep them out to reach the sunflower.
The grains that are always filler are milo, wheat, oats, canary seed and rice. Feeder birds in North America largely do not eat them. They exist in cheap mixes to add weight, and they end up on the grass. That single fact explains most of what is wrong with supermarket mixes, and the label-reading rules are in birdseed mixes.
Group 3: hull-free, for decks, patios and small yards#
Sunflower hearts are shelled sunflower, and the case for them is not the one the price tag suggests.
Divide any shelf price by the seed's edible fraction and part of the gap closes. Black oil is about 75% kernel, hearts are 100%, so the 90% gap on the shelf comes down to about 44% per pound eaten. It does not vanish. Hearts are the dearer food, and what the difference buys is a yard with no hull in it: nothing to sweep, no bare ring under the feeder, no seedlings in the border, and a seed that suits the birds least able to crack a shell. Striped sunflower, at 60% kernel, ends up a shade dearer per pound eaten than hearts, which is an argument about striped rather than about hearts. The arithmetic is worked through in best bird seed and cost per calorie.
| Food | Edible fraction | kcal / 100 g edible | Fat | Price / lb | Cost / lb eaten | kcal per dollar |
|---|---|---|---|---|---|---|
| Black oil | 75% | 584 | 51% | $1.35 | $1.80 | 1,472 |
| Hearts | 100% | 584 | 51% | $2.60 | $2.60 | 1,019 |
| Striped | 60% | 584 | 49% | $1.60 | $2.67 | 993 |
| Safflower | 65% | 517 | 38% | $1.95 | $3.00 | 782 |
| Nyjer | 86% | 515 | 35% | $3.40 | $3.95 | 591 |
| Millet | 82% | 378 | 4% | $1.10 | $1.34 | 1,278 |
| Cracked corn | 100% | 365 | 4% | $0.75 | $0.75 | 2,208 |
| Peanuts (shelled) | 100% | 567 | 49% | $3.10 | $3.10 | 830 |
| Peanuts (in shell) | 73% | 567 | 49% | $2.40 | $3.29 | 782 |
| Suet | 100% | 740 | 75% | $2.20 | $2.20 | 1,526 |
| Mealworms | 100% | 500 | 28% | $9.50 | $9.50 | 239 |
| Nectar | 100% | 68 | 0% | $0.16 | $0.16 | 1,928 |
| Fruit / jelly | 100% | 180 | 0% | $2.00 | $2.00 | 408 |
Prices are 2026 United States big-bag benchmarks used as defaults in our seed cost calculator. Swap in your own and the ranking can change; the edible fraction and energy columns will not.
Hearts have two real costs the arithmetic does not show. They absorb rain and spoil in days rather than weeks, and they are eaten faster because nothing is dropped, so the feeder empties sooner. Over hard surfaces, balconies and anywhere you cannot let litter accumulate, they are still the right answer, and so are shelled peanuts and the non-seed foods below. The trade-off in full is in sunflower hearts versus in-shell.
Group 4: fat#
Suet is rendered hard fat, usually beef, and it is the single most productive addition to a seed-only yard. It reaches birds that barely touch seed: downy, hairy and red-bellied woodpeckers, flickers, both nuthatches, Carolina wrens, chickadees and titmice. A wire cage on a tree trunk or hung beside the seed feeder is all it takes.
Suet melts and goes rancid in heat, so it is a cool-weather food in most of the country. Making your own gives you control of that: homemade suet recipes covers rendering the fat properly and mixing for the temperature the cake has to survive.
Group 5: protein#
Mealworms are the highest-protein food a feeder can offer, and they buy species that seed cannot. Eastern bluebirds, American robins, Carolina wrens, chickadees and titmice all rate them at the top. They are also, by a distance, the most expensive food per calorie on the site, so they work best as a small measured offering in a dish rather than a free-feeding station. Live worms are more attractive; dried are far easier to keep.
Group 6: sugar#
Hummingbird nectar is four parts water to one part plain white sugar, boiled or not, cooled, with no dye and nothing else. Never honey, never brown sugar, never any artificial sweetener. Orioles take the same solution, usually at a weaker mix in a feeder with larger ports.
Nectar is the one food with a hard maintenance rule attached: it spoils fast in heat, so it needs changing every two days at 80 °F and daily above 90 °F, and the feeder needs rinsing every time. The seasonal timing is in hummingbird feeder timing.
Group 7: fruit#
Fruit and jelly is a narrow but reliable group: orange halves and grape jelly for Baltimore orioles in spring, fruit for robins, and raisins or apple for waxwings and mockingbirds in some regions. The window matters more than the food. Orioles arrive hungry on migration and mostly stop visiting once insects are abundant, so the offer belongs in the four to six weeks after they arrive.
Matching food to the birds you have#
The honest way to answer question one is to look at what a given food actually pulls in.
| Species | Black oil | Hearts | Striped | Safflower | Nyjer | Millet | Cracked corn | Peanuts (shelled) | Peanuts (in shell) | Suet | Mealworms | Nectar | Fruit / jelly |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Northern Cardinal | Top-tier favorite | Top-tier favorite | Top-tier favorite | Top-tier favorite | Rarely takes it | Takes occasionally | Takes occasionally | Eats readily | Rarely takes it | Takes occasionally | Takes occasionally | Not a feeder food for this bird | Rarely takes it |
| Black-capped Chickadee | Top-tier favorite | Top-tier favorite | Takes occasionally | Eats readily | Takes occasionally | Rarely takes it | Rarely takes it | Top-tier favorite | Takes occasionally | Top-tier favorite | Top-tier favorite | Rarely takes it | Rarely takes it |
| Downy Woodpecker | Eats readily | Eats readily | Takes occasionally | Takes occasionally | Rarely takes it | Not a feeder food for this bird | Rarely takes it | Top-tier favorite | Eats readily | Top-tier favorite | Eats readily | Rarely takes it | Rarely takes it |
| American Goldfinch | Eats readily | Top-tier favorite | Rarely takes it | Takes occasionally | Top-tier favorite | Rarely takes it | Not a feeder food for this bird | Rarely takes it | Not a feeder food for this bird | Rarely takes it | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird |
| Mourning Dove | Eats readily | Eats readily | Takes occasionally | Eats readily | Takes occasionally | Top-tier favorite | Top-tier favorite | Rarely takes it | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird |
| Eastern Bluebird | Rarely takes it | Takes occasionally | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Rarely takes it | Not a feeder food for this bird | Eats readily | Top-tier favorite | Not a feeder food for this bird | Eats readily |
| Baltimore Oriole | Not a feeder food for this bird | Rarely takes it | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Not a feeder food for this bird | Rarely takes it | Not a feeder food for this bird | Takes occasionally | Eats readily | Top-tier favorite | Top-tier favorite |
Top top-tier favorite Yes eats readily Some takes occasionally Rare rarely No not a feeder food
Read across a row and you have that bird's shopping list. Read down a column and you have that food's guest list. The full grid for every species is in the bird food preference chart, and if you would rather answer questions than read a table, the bird food matcher works backwards from the species you want.
Three starting points that cover most yards:
- A first feeder, anywhere. Black oil sunflower in a hopper or tube, plus a suet cage. Two purchases, most of the common birds. The case is argued in full in which seed to buy.
- A deck or balcony. Sunflower hearts and shelled peanuts only, in a window or pole feeder, with nothing that drops a shell. See balcony feeding.
- A yard with squirrels and grackles. Safflower in the main feeder, suet in a caged holder, and a hard look at pole geometry rather than at the food.
Where the money gets wasted#
- Buying a mix to avoid a decision. A mix in one feeder feeds fewer species than two single seeds in two feeders, and it generates the ground litter examined in seed waste and mess.
- Buying in bulk for a food that will not keep. Hearts and shelled peanuts turn in two to three months, faster in a hot garage. Sizing your purchase to your consumption is the whole of storing birdseed.
- Feeding kitchen scraps. Bread, milk and salted or seasoned food are not bird food, and the reasons for each are in what not to feed birds.
- Buying food before fixing the feeder. If squirrels empty it or the seed gets wet, no change of food helps. Start with choosing a feeder.
Everything in this section#
Frequently asked questions#
If I only buy one bird food, what should it be?
Black oil sunflower seed. It has the broadest appeal of any single food in North America: cardinals, chickadees, titmice, nuthatches, house finches, purple finches and grosbeaks all rate it at the top, and jays, woodpeckers and sparrows take it readily. The thin shell suits small bills, and the kernel is about half fat, which is the calorie density that matters in winter. Its one real cost is litter: about a quarter of the weight you buy is hull that ends up on the ground.
What is the difference between bird seed types?
Three things separate them: oil content, hull, and which bills can handle them. High-oil seeds (sunflower, nyjer, peanuts) carry the calories birds want and attract the widest range of species. Filler grains (millet, corn, milo, wheat) are cheap and low in fat, and only ground-feeding birds want them. Hulled products cost more per pound but nothing is wasted or dropped. Non-seed foods (suet, mealworms, nectar, fruit) reach birds that will never eat seed at all, which is where most yards gain new species.
Are expensive bird seed mixes worth it?
A good mix is worth it, and most cheap mixes are not. Read the ingredient list before the price. If milo, wheat, oats, canary seed or rice appear in the first few ingredients, you are buying weight that feeder birds will rake onto the ground. A mix worth buying is mostly sunflower, with white proso millet and maybe peanuts, and nothing red in it. Two single seeds in two feeders almost always beat one mix in one feeder.
How do I stop bird food making a mess under the feeder?
Buy hull-free food. Sunflower hearts, shelled peanuts, suet, mealworms and nectar leave nothing on the ground at all. Everything in a shell leaves that shell behind, and sunflower hulls both smother grass and inhibit plants growing under the feeder. If you want in-shell seed anyway, fit a catch tray under the feeder, and move the feeder a few feet twice a year so no single patch of ground takes the whole load.
What food brings in the most different species?
Two feeders, not one food. A sunflower feeder covers the perching birds and a suet cage covers the clingers: woodpeckers, nuthatches, chickadees, titmice and wrens. That pairing is what takes a yard from a handful of species to a full cast. To go further, add whichever specialist matches your region: nyjer for goldfinches and siskins, nectar for hummingbirds, mealworms for bluebirds, fruit and jelly for orioles in spring.
What should I never put out for birds?
Bread, milk and any salted, seasoned, cured or cooked human food. Bread fills a bird without feeding it, milk is not digestible for birds, and salt loads are dangerous at the body weights involved. Also avoid anything moldy, especially corn and peanuts, which can carry aflatoxins. Honey, brown sugar and artificial sweeteners have no place in hummingbird nectar, which is plain white sugar and water at 4:1, with no dye.
Sources and further reading
- Feeding Birds: Foods and Feeder Types Cornell Lab of Ornithology, Project FeederWatch Food preferences by species and the feeders that suit each food
- Bird Feeding and Care National Audubon Society General food selection and feeding guidance
- All About Birds Cornell Lab of Ornithology Species accounts, diets and ranges referenced throughout this section