Probably not, but I do believe it's possible. I've read (although I haven't fact-checked), that we can already produce enough food to give every human being on Earth 2700 calories per day. If that's true, then we already have the ability to eliminate hunger; it's just a distribution problem.
Food creation and sustainability is probably the biggest environmental ecological issue that we face today.
http://www.ted.com/talks/jonathan_foley_the_other_inconvenient_truth.html
Even if we can make that much food now, there's no guarantee that we can continue in the future. At least not as we're doing it today.
I think some of the more promising philosophies of food production that are starting to take root is the idea of permaculture... literally it means permanent agriculture, as in an agricultural pattern that can be sustained indefintely... meaning that the way food stuff is grown doesn't deplete the ground's mineral and water supply.
In practice it means the design and use of micro-ecosystems for food production. The big difference between standard agriculture and permaculture is that standard agriculture goes with the idea of one crop per given area, no ecological interaction. Where as permaculture is based on the idea that the food grown in an area can synergize with each other, with the waste of one food becoming fuel for another food type - plant or animal (both really).
The good thing about permaculture is that a standard suburban backyard can produce more than enough food for the householders - it's great efficiency is derived from the fact that it's producing multiple food stuffs, and that everything is edible.
It could play well off the whole organic food movement that's starting up - I mean organic is kinda dumb, but when paired up with the idea of permaculture, has some real efficacy to it.
Of course, what the idea really needs is some great marketing to go along with it... as it is, it no doubt reeks of a hippy ethos that would simply throw most people off from even considering it, much less exploring the ins and outs of such a thing.
Another idea (although less practical in many ways) is vertical farming - half agricultural/half residential/commercial skyscrapers.
Essentially the big draw back to that is that of energy use - instead of using free sunlight, we have to use energy for climate control and light control. If we ever got around to replacing all our energy with green sources and nuclear... and agriculture was still a considerable issue (I think it would be), this would be the solution in a post-energy-scarcity scenario.
It would also have considerable humanist leanings to it too; it's just nicer to have environments and architecture that can combine the best of the order created by the design of men with the best of nature.