Les cacatoès mangent un mélange de fruits frais, de légumes et de graines. Les régimes peuvent inclure du maïs et des insectes, selon la nécessité et la disponibilité de l'environnement. Les régimes à base de graines ne sont pas sains pour les cacatoès.
Un cacatoès captif avec moins d'accès à l'exercice n'a pas besoin d'autant de calories et de graisse qu'un cacatoès sauvage. Les cacatoès apprécient les fruits, notamment les pommes, les bananes, les mûres, les figues, les cerises, les raisins et le melon. Ils mangent également des légumes, notamment du brocoli, du chou-fleur et du concombre. Les noix que les cacatoès aiment, fournies avec ou sans coque, comprennent les amandes, les noisettes, les arachides, les noix de pécan, les noix de cèdre et les pignons de pin. De l'eau fraîche et propre et un supplément vitaminique devraient également être disponibles.