Kakadus ernähren sich von einer Mischung aus frischem Obst, Gemüse und Samen. Die Nahrung kann je nach Bedarf und Umweltverfügbarkeit Mais und Insekten umfassen. Eine reine Samendiät ist für Kakadus nicht gesund.
Ein in Gefangenschaft gehaltener Kakadu mit weniger Bewegung braucht nicht so viele Kalorien und Fett wie ein wilder Kakadu. Kakadus genießen Früchte, darunter Äpfel, Bananen, Brombeeren, Feigen, Kirschen, Trauben und Melonen. Sie essen auch Gemüse, darunter Brokkoli, Blumenkohl und Gurken. Zu den Nüssen, die Kakadus mögen, mit oder ohne Schale versehen, gehören Mandeln, Haselnüsse, Erdnüsse, Pekannüsse, Zedernnüsse und Pinienkerne. Sauberes frisches Wasser und eine Vitaminergänzung sollten ebenfalls zur Verfügung stehen.