Les perroquets ne mangent généralement pas d'animaux, car ce sont principalement des herbivores. Leur alimentation se compose principalement de matière végétale, comme les fruits, les graines, les noix et les céréales, et ils se nourrissent parfois de nectar et de pollen.