La guacamaya roja puede adaptarse a una amplia variedad de alimentos para su dieta, aunque es predominantemente granívora. De hecho, las semillas representan tres cuartas partes de su dieta, en comparación con, por ejemplo, las frutas, que solamente representan el 6 %. Además de semillas y frutas, se alimenta de nueces, néctar, insectos —incluyendo larvas—, flores o incluso otras partes de la planta, como las hojas y el tallo. Como su pico es muy fuerte, puede abrir y alimentarse de semillas de las que otros animales no pueden alimentarse . Entre los árboles que frecuenta, aprovecha los frutos de los géneros Bursera , Dipteryx , Eschweilera , Ficus , Hura , Inga , Micropholis , Spondias , Sterculia , Terminalia ; las semillas de Caryocar , Cedrela , Dialium , Euterpe , Hevea , Jacaranda y Sapium ; las flores y el néctar de Erythrina y Virola ; y las semillas y nueces de ciertas palmas.