I pappagalli sono onnivori; quindi, mangiano sia insetti che materiale vegetale, come noci, fiori, frutta, germogli e semi. I semi e le noci sono spesso i loro preferiti, e usano le loro mascelle forti per rompere i gusci e gli scafi aperti.
Alcune specie usano i loro becchi più lunghi per scavare gli insetti dal terreno e masticare la vegetazione per bere i succhi. Lori e lorichetti sono adatti per nutrirsi di frutti di bosco e nettare di fiori. Alcune specie di pappagalli a volte mangiano resti di animali e carogne, mentre altri sono stati visti derubare le uova dai nidi di altri uccelli. La dieta del pappagallo selvatico cambia in base a ciò che è disponibile in natura e la maggior parte delle specie si adatta facilmente alle mutevoli fonti di cibo.