Množství potravy, kterou kakadu za den sní, závisí na druhu kakadua a jeho velikosti. Kakaduové v průměru sní každý den asi 10–15 % své tělesné hmotnosti. Například středně velký kakadu, jako je kakadu sírově chocholatý, obvykle váží kolem 500 gramů, takže by snědl asi 50–75 gramů potravy denně. Toto množství se může lišit v závislosti na věku jednotlivých ptáků, úrovni aktivity a stravě. Kakaduové obvykle jedí různé potraviny, včetně semen, ořechů, ovoce a zeleniny. Měli by mít také neustále k dispozici zdroj čerstvé vody.