En la naturaleza, las guacamayas comen semillas, nueces de palma y frutas. Las guacamayas de mascotas comen alimentos ricos en betacaroteno, como los vegetales de naranja como las batatas, las zanahorias y los pimientos, junto con los vegetales de hojas verdes como la col rizada. Los guacamayos requieren dietas que apoyan su estilo de vida activo.
Los alimentos preparados para las guacamayas para mascotas incluyen una dieta formulada que proporciona una buena base nutricional sin requerir suplementos vitamínicos. Sin embargo, este tipo de dieta carece de los fitonutrientes que apoyan el sistema inmunológico. Las dietas de semillas ofrecen variedad, pero requieren suplementos vitamínicos. Una dieta que atraiga el interés del loro incluye la adición de frutas y verduras, junto con proteínas como el pollo cocido o legumbres germinadas que incluyen lentejas o garbanzos. Las nueces como las macadamias, las almendras y las nueces son delicias ideales.