Busca su comida tanto en el suelo como en los árboles, y consume prácticamente todo tipo de alimentos vegetales y animales, tales como bellotas, hayucos, semillas de herbáceas, granos, frutos, bayas, cacahuetes, pan, carne, huevos y polluelos de otras aves, muchos tipos de invertebrados, basura de los parques y alimento para pájaros.