El picogordo se alimenta fundamentalmente de semillas grandes de árboles. Bayas, cerezas y hayucos son algunos de los alimentos que el picogordo recoge y tritura con su pico. Gracias a su diseño especializado esta pequeña ave ejerce una gran fuerza trituradora (ampliar información pulsando AQUÍ). Además de semillas también caza algunas orugas en primavera.