Los loros comen semillas, nueces, verduras, granos y frutas. Sin embargo, lo que comen los loros también depende de si están en la naturaleza o en cautiverio. Las aves silvestres se alimentan principalmente de alimentos abundantes en sus hábitats.
Las nueces son una buena fuente de nutrición para los loros porque son ricos en fibra, lecitina y proteínas y bajos en grasas saturadas. Se cree que los granos y las semillas son los favoritos de los loros porque satisfacen la necesidad natural de picotear del ave.
A los loros les gustan las frutas coloridas, que incluyen manzanas, arándanos, melones y mangos, y las verduras preferidas incluyen judías verdes, pimientos, apio, camotes y maíz.