Снегирь "лузгает" крылатки ясеня и татарского клена, овсяную крупу и овес. Его можно кормить также семенами лебеды и конского щавеля, тертой морковью и ломтиками свежего спелого яблока, зеленью мокричника и традесканции, почками липы, ивы и вишни (веточки вплетают в решетку клетки), мелко нарубленным вареным яйцом.
Корм для снегирей Солидные снегири предпочитают ясень, семена-крылатки которого – их любимое блюдо. Ловко орудуя толстым тупым клювом, снегири выгрызают ядрышко и выплевывают пустую "лопасть".
Питается снегирь семенами, почками, некоторыми паукообразными и ягодами (в частности, рябиной). Кормясь ягодами, выедает из них семена, оставляя мякоть. Птенцов выкармливает в основном растительными кормами, добавляя насекомых и ягоды.