With the increasing global population, urbanization, the current unsustainable and expansive agricultural practices would be expected to further elevate the risk of food and nutritional insecurity of the global population, which is recognized as a global threat for the 21st century. This paper reviews the demographic changes, urbanization, sustainability of the conventional agricultural systems, the environmental and resource implications and presents possible sustainable alternatives.