Hi Ojas,
What your birds eat is up to you and what you provide for them. Of course they are going to eat what they like best, whether it is good for them or not. All birds can be converted to a nutritious diet, as long as the owner doesn’t give up too soon. The best diet is a pelleted food unless you can get our foraging diets where you are. As for the fresh foods, just like people, birds can get tired of a food. It’s a good idea to rotate fresh foods and if they stop eating one kind, don’t offer it for a while, and then try them on it again. Below is a link to our feeding guide.
Bird Food Guide
Thank you for asking Lafeber,
Brenda