Il consomme préférentiellement les graines contenues dans les cônes des conifères, qu’il décortique efficacement en arrachant chaque écaille. Il consomme aussi des noix, des noisettes, des faines, des châtaignes, mais aussi, en période de moindre abondance, des bourgeons, des fleurs d’arbres, des graines d’arbres précoces ou encore vertes (ormes, frênes, érables, tilleuls, charme, etc), quelques baies et fruits à pulpe et de l’écorce. Très occasionnellement, il peut aussi consommer des insectes, des œufs et des jeunes oiseaux encore au nid.