I'd say apples or perhaps watermelon. I think that 'Favorite' food should not be defined as the most delicious but as that which you can eat most frequently and enjoy it every time. Some foods are delicious but get tiresome quickly, so I can't consider them to be favorites.
bananas have their moments, but i am a fan of anything that carmen miranda can get on a hat - apart from pineapples, because although i really like them they make the inside of my mouth swell up.