Cardinals

Do Cardinals Eat Peanuts?

TL;DR

Yes, cardinals eat peanuts and love them. Crushed or shelled peanuts offer high protein and fat. Here is how to offer peanuts safely.

Yes. Cardinals eat peanuts readily and they are one of the best high-energy foods you can offer. Peanuts provide protein and fat that cardinals need, especially in winter and during breeding season.

How to Offer Peanuts to Cardinals

MethodBest forNotes
Crushed peanut piecesPlatform or hopper feedersEasiest for cardinals to eat
Shelled peanutsTray feedersCardinals can crack them but prefer pieces
Unshelled peanutsJays and woodpeckersCardinals struggle with whole shells
Peanut butterSmeared on bark or logsUse unsalted, no xylitol
Peanut suet cakesSuet cage feedersCombines fat and protein

Peanut Safety Rules

DoDo not
Use unsalted, unflavoured peanutsUse salted or honey-roasted peanuts
Crush into small pieces for cardinalsLeave whole unshelled peanuts (too hard)
Store peanuts in a dry placeUse stale or mouldy peanuts (aflatoxin risk)
Offer in a covered feederLeave peanuts exposed to rain

Mouldy peanuts produce aflatoxins - a fungal poison that can kill birds. Always check peanuts before putting them out and discard any that look discoloured or smell off.

Peanut Nutrition for Birds

Protein - 26g per 100g, essential for muscle growth and feather development

Fat - 49g per 100g, critical energy source in cold weather

Fibre - 9g per 100g, supports digestion

Vitamins - B vitamins, vitamin E, and niacin

Baby Cardinals and Peanuts

Do not feed peanuts to baby cardinals. Nestlings need soft, high-protein insect food - caterpillars, mealworms, and small beetles. Their parents know what to feed them. Peanuts are too hard and too low in animal protein for growing chicks.

Other Birds That Love Peanuts

BirdHow they eat peanuts
Blue jaysCarry whole peanuts away to cache
WoodpeckersPeck at peanut pieces in suet cages
ChickadeesTake one piece at a time to a branch
NuthatchesWedge pieces into bark crevices
TitmiceGrab and fly, like chickadees

The best peanut setup for cardinals is crushed unsalted peanut pieces on a platform feeder. Cardinals are ground feeders by nature and prefer to eat from a flat surface rather than hanging feeders.