The best diet for cockatiels includes a mix of seeds, pellets, and fresh fruits and vegetables. Pellets should make up the majority of their diet, with seeds and fresh foods providing essential nutrients.