I think there are some trees who are very efficient in creating calories - so maybe with more genetic engineering.
But yeah mostly you'd have smaller fields like potato or wheat or corn between hedgerows, and food forest or orchards for fruits and most of all for a nicer view. The main idea would be that you don't need to transport food except from the surrounding area to the apartment tower. You'd produce / recycle food, water and energy locally.