Today about 7.08 billion people inhabit the earth. Presently to feed every one adequately the world needs 2800 million tonnes of cereals, against which global production is only 2100 million tonnes. This discrepancy in need and production has left over 868 million people undernourished worldwide and 850 million of them live in developing countries. On the other hand rapid urbanization, increasing purchasing power and shift in diet is pushing demand for richer diets and protein of animal origin. By 2050, consumption of meat and dairy products not the butter is projected to increase by 173% and 158%, respectively, as that of 2010. To meet the growing demand and to cope with 9 billion world population by 2050, agricultural production needs to increase by 60% (compared to 2005/2007 production) including of increase in animal production and animal products. Feeding this burgeoning population with the available 0.23 hectares of cropland per capita is one of the biggest challenges. Apart from this, the world is facing another biggest challenge of climatic change. Simply, if the “business as usual scenario” continues it requires three earth planets to supply the resources for human population consumes, and to assimilate associated wastes it generates in 2050. In the present paper, an attempt has been made to throw light on the future challenges of population rise, limited natural resources and climate change to ensure food security in India and the world with major emphasis on sustainable livestock production.