The rise in these diseases of affluence in China over the last half century has been blamed in part on the tripling of the consumption of animal source foods. The upsurge in diabetes has been most dramatic, and it’s mostly just happened over the last decade. That crazy 9.7% diabetes prevalence figure that rivals ours is new—they appeared to have one of the lowest diabetes rates in the world in the year 2000
Is it foods from animal sources that is the culprit? Or is it a bit more complicated than that? Personally, I don't think that any one reason, one type of food source or one nutrient is the reason for the diabetes increase in Asia (or the West for that matter)
China has a diabetes rate of 9.3% and India 8.6% (IDF)
Have a look at this interactive site.
'What the world eats'
You can click on China and it will show you the proportions of calories from various types of foods. Then slide the time line back to fifty years ago. Meat has increased from 42 calories a day average to 509 so undoubtedly a large increase. Dairy and eggs have also increased but so has sugar and fat from plant sources also. In fact, total calories have doubled so the average person eats over 3000 calories a day compared with 1500 back then (back then many were undernourished)
I suspect that the average still covers a wide variation and there are people in some areas that still have far fewer calories than others.
In India,. calories have also risen (not by nearly as much as in China) but the increase of calories from meat only averages out at 8 calories (21-29) . The reason that there has not been such a large rise in overall calories is because there definitely is a large difference in food availability between rural and urban areas.
Almost 70% of people in India live in rural areas and these areas have seen a decline in calories in the last 20 years. Diabetes rates are higher in urban areas
There are many factors that probably play a role in the increase in these countries . They would include a dramatic increase in processed foods (of all sorts , often energy dense and nutrient poor), more sedentary urban lifestyles but also genetics ( On average, people from Southern Asia and Southern China develop T2 diabetes with lower BMIs than in other parts of the world)
see also
http://www.medscape.com/viewarticle/569265_3 Its a bit dated but I couldn't find another summary