This question already has an answer here:
Yo. I have a city. Pop. 100,000. They need to eat. Due to pantheism as their government-enforced religion, they do not eat meat. I need to know how much space in square kilometers would be needed in order to grow enough crops to feed everyone.
Bonus question: Using normal planting/harvesting machinery and adding some futuristic improvements, any ideas on how many people would be needed to operate and tend said allotment of land for food?