Seasonal
Best High-Energy Foods for Cold Weather
On a sub-zero night a small songbird can burn most of its stored fat before dawn. This page ranks the foods that put that fat back on, and explains why shell weight and water content matter as much as the label.
The short answer
- Fat carries roughly twice the energy per gram of protein or carbohydrate, which is why suet outranks every seed in cold weather.
- Rendered suet is close to pure fat. Sunflower and peanut kernels run roughly 40 to 50 percent fat. Corn, millet and milo are mostly starch.
- Shell weight is a hidden cost: a pound of whole sunflower delivers noticeably less kernel than a pound of hearts, and the bird pays in handling time too.
- Cracking time matters below 0°F (-18°C). Hulled foods let a bird eat and get back to cover faster.
- There is no single best food. A suet cage, a sunflower feeder and a peanut feeder cover almost every winter species in North America.
Fat carries roughly nine calories per gram. Protein and carbohydrate carry about four. That single ratio explains almost every winter feeding recommendation you will ever read: suet first, oil-rich seeds second, starchy grain a distant third.
The second factor is handling cost. A bird that has to crack a thick shell in a 15 mile per hour wind at 5°F (-15°C) is burning energy and staying exposed while it works. Hulled food converts to body fat faster and with less risk.
This page compares winter foods on energy density, fat content and handling cost, then translates that into what to actually buy. For the operational side of a cold snap, see feeding birds in extreme cold, and for the broad winter routine see winter bird feeding.
What a bird burns on a winter night#
A chickadee or a goldfinch weighs well under an ounce (roughly 11 to 14 g). It has almost no capacity to store fat, so it gains what it can during daylight and spends it overnight shivering. On a long, cold night a small songbird can burn a large share of its total fat reserve before sunrise.
Three things follow. Short days limit feeding time, so calories per minute of feeding matter more than the size of the seed pile. Cold nights raise the required intake, so the same bird needs noticeably more food in January than in September. And because most of that intake has to be converted to fat, foods that are already fat need the least processing.
Energy density, not volume
Twenty pounds of milo-heavy supermarket mix is not more winter food than five pounds of black oil sunflower. It is less. Judge food by fat content and by how much of the bag is edible kernel.
Fat, protein and carbohydrate in a bird's winter#
Fat is the storage form and the overnight fuel. It is what a bird converts almost everything into before roosting. High-fat foods shorten the path.
Protein is not a good energy source but is essential for feather maintenance and for regrowing anything damaged. Winter birds are not molting heavily, so protein demand is lower than in summer, but peanuts and mealworms still earn their place.
Carbohydrate in the form of starch, which is what corn, milo, wheat and millet mostly are, is quick usable energy but stores poorly and packs less per gram. It is real food for ground feeders and poor value as a main offering.
There is a fourth, less obvious factor: water content. Fresh fruit and live mealworms are largely water, which costs a bird heat to warm and carries few calories. They are fine as variety and poor as cold-weather staples.
The cold-weather food table#
Fat percentages below are approximate, rounded figures from standard composition tables for the edible kernel, and they vary with variety and growing season. Treat them as ranking, not precision.
| Food | Approx. fat, by weight | Energy density | Handling cost for the bird | Main winter takers |
|---|---|---|---|---|
| Rendered suet | Near 100% fat | Highest available | None, just pecking | Woodpeckers, nuthatches, chickadees, wrens, starlings |
| Peanut butter, plain | About 50% | Very high | None | Chickadees, titmice, woodpeckers, wrens |
| Peanut kernels | About 45 to 50% | Very high | Low, none if in pieces | Jays, titmice, nuthatches, woodpeckers |
| Sunflower hearts | About 45 to 50% | Very high | None, no shell | Nearly all feeder songbirds |
| Black oil sunflower | About 40% kernel; shell is dead weight | High | Moderate, thin shell | Nearly all feeder songbirds |
| Nyjer | About 35% | High per seed, tiny seeds | High, many small seeds | Goldfinches, siskins, redpolls |
| Safflower | About 35% | Moderate to high | Moderate, thicker shell | Cardinals, chickadees, titmice, finches |
| Striped sunflower | About 30 to 35% | Moderate | High, thick shell | Cardinals, jays, grosbeaks |
| Dried mealworms | About 25 to 30% | Moderate | None | Bluebirds, wrens, chickadees |
| Cracked corn | About 4% | Low, mostly starch | None | Doves, juncos, sparrows, jays |
| White millet | About 4% | Low, mostly starch | Low | Juncos, sparrows, doves |
| Milo, wheat, oats | Under 4% | Low, and often refused | Low | Mostly nobody at a hanging feeder |
The gap between the top of that table and the bottom is not a matter of taste. It is the difference between a food that puts fat on a chickadee before dark and a food that mostly ends up on the ground.
Suet, and the fats worth using#
Suet is the raw fat from around beef kidneys and loins. Rendered suet, melted and strained, keeps far better than raw fat and is what most commercial cakes are built on.
Plain rendered suet is the highest-energy option. Commercial cakes usually mix rendered fat with seed, cracked corn, peanut pieces, dried fruit or insects. Those additions lower the fat fraction slightly and widen the appeal, which is a fair trade in most yards.
Two winter notes. Cold makes suet rock-hard, which suits woodpeckers with heavy bills and slows down chickadees, so a mixed offering of a suet cake plus a smeared suet log helps the small birds. And homemade cakes should use rendered fat, never bacon grease or salted drippings. Recipes and fat choices are in homemade suet recipes.
Skip the salt and the leftovers
Bacon fat, salted drippings and cured meat fats carry salt and preservatives that birds cannot process well, and drippings go rancid quickly. Rendered beef suet, plain lard or plain peanut butter are the only fats worth putting out. The full list of things to keep out of a feeder is in what not to feed birds.
Sunflower: paying for shell#
Whole black oil sunflower is the best general-purpose winter seed in North America, and it still has a hidden cost. A meaningful share of the weight in the bag is shell, which no bird eats, and cracking each seed takes time and a little energy.
Sunflower hearts remove both costs. They also remove the hull mess that kills grass and feeds rodents, which matters if you are dealing with a dead patch of grass and rodents under the feeder. The downsides are price per pound and shelf life: with no shell, hearts absorb moisture and go rancid fast, so buy small quantities and keep them sealed and cool, as covered in storing bird seed.
Striped sunflower has a thicker shell than black oil and lower oil content. It suits heavy-billed birds like northern cardinals and grosbeaks and mostly frustrates small ones, which is occasionally useful as a way to slow down house sparrows.
Peanuts, and the peanut butter question#
Peanut kernels sit close to suet on energy density and add protein. Whole peanuts in the shell are jay currency; peanut pieces in a mesh peanut feeder suit tufted titmice, nuthatches and downy woodpeckers.
Buy unsalted, unroasted or plain roasted peanuts sold for wildlife, keep them dry, and discard anything showing mold, since moldy peanuts can carry aflatoxins that are dangerous to birds.
Plain peanut butter is excellent cold-weather food. The persistent claim that birds choke on it has never had good evidence behind it, but the sensible practice is to smear it into bark, a log feeder or a pine cone rather than leaving a thick blob, and to mix it with cornmeal if you want a firmer texture. Avoid anything containing xylitol.
Match the food to the temperature
Above 40°F (4°C), any of these work. Below 20°F (-7°C), lean harder on suet, hearts and peanut pieces, because eating speed starts to matter. Below 0°F (-18°C), hulled food and fat are the only things worth prioritizing, and everything else is filler.
What to buy for a cold week#
- One block of plain or seed-blended suet per suet feeder, plus a spare, since a cake can disappear in two days in a cold snap.
- Black oil sunflower as the bulk food, in a quantity you will use within a month.
- A few pounds of sunflower hearts to use during the coldest stretches, when speed of feeding matters most.
- Peanut pieces in a mesh feeder for the woodpecker and titmouse crowd.
- A small bag of white millet or cracked corn for a ground tray, scattered in day-sized amounts.
- Nyjer only if you already have finches; it is expensive, spoils fast and does nothing for anyone else.
That is roughly four feeders and five foods, which is the point at which most yards stop adding species. Where each one goes is covered in building a complete feeding station.
Frequently asked questions#
What is the highest calorie bird food?
Rendered suet and other pure animal fats. Fat carries about nine calories per gram against roughly four for protein and carbohydrate, so a food that is nearly all fat is the most energy-dense thing a bird can eat. After suet, peanut kernels and sunflower hearts are the next tier, both running roughly 40 to 50 percent fat by weight.
Is suet or sunflower better in winter?
Suet has more energy per ounce, but sunflower feeds far more species. Offer both. Woodpeckers, nuthatches, chickadees and wrens take suet; finches, cardinals, jays, titmice and sparrows take sunflower. A yard with one of each covers most of what will visit in January.
Are sunflower hearts better than whole sunflower seeds in cold weather?
In deep cold, yes, on two counts. There is no shell weight to pay for and no cracking time, so a bird takes on calories faster and spends less time exposed. The tradeoffs are cost per pound and shelf life, since hearts have no protective shell and spoil quickly if they get wet.
Is cracked corn good for birds in winter?
It is cheap bulk energy, useful on a ground tray for doves, juncos and sparrows, but it is mostly starch with only about 4 percent fat. It should be a supplement to sunflower and suet, not a replacement. Cracked corn also molds fast when wet and can carry aflatoxins, so put out only what gets eaten in a day.
Can I feed birds peanut butter in winter?
Yes, and the old warning about birds choking on it has no good evidence behind it. Smear it into bark crevices or a suet log rather than offering a thick blob, use plain unsalted peanut butter with no xylitol, and treat it as a cold-weather food only, since it goes rancid and smears feathers in heat.
Do birds need more food in cold weather?
Considerably more. A small songbird has to replace overnight fat losses within a short winter day, and metabolic demand rises as temperatures drop. That is why energy density matters more than volume in winter and why the same feeder empties two or three times faster in January than in September.