Kakadu jedzą mieszankę świeżych owoców, warzyw i nasion. Diety mogą obejmować kukurydzę i owady, w zależności od konieczności i dostępności środowiskowej. Diety tylko dla nasion nie są zdrowe dla kakadu.
Ukryty kakadu z mniejszym dostępem do ćwiczeń fizycznych nie potrzebuje tylu kalorii i tłuszczu jak dzikie kakadu. Kakadu cieszą się owocami, w tym jabłkami, bananami, jeżynami, figami, czereśniami, winogronami i melonem. Jedzą też warzywa, w tym brokuły, kalafior i ogórek. Orzechy, które kakadu lubią, pod warunkiem lub bez muszli, obejmują migdały, orzechy laskowe, orzeszki ziemne, orzechy pekan, orzechy cedrowe i orzeszki piniowe. Czysta woda słodka i suplement witaminowy również powinny być dostępne.