Buchfinken sind körnerfressende Vögel, deren Ernährung hauptsächlich aus Samen besteht. Sie sind opportunistische Fresser mit einer abwechslungsreichen Ernährung, die Folgendes umfasst:
- Samen: Sonnenblumen-, Distel-, Kanarien-, Löwenzahn- und Vogelmiere-Samen
- Insekten: Raupen, Käfer, Spinnen, Fliegen und Blattläuse, besonders in der Brutzeit als Proteinquelle für die Küken
- Beeren und Früchte: Holunderbeeren, Brombeeren und Himbeeren, wenn verfügbar
- Nektar: Gelegentlich im Frühling und Sommer
- Brot und Küchenabfälle: Brotkrumen, Haferflocken und andere Reste an Futterstellen
Buchfinken haben kräftige Schnäbel, die zum Knacken von Samen angepasst sind, können sich aber je nach Verfügbarkeit und Jahreszeit an verschiedene Nahrungsquellen anpassen.