This graphic addresses a simple question. Simple, but deeply political as claims are made about India being predominantly vegetarian in its chosen diet. Out of a total of 1,000 urban homes across the country, how many are 'non-vegetarian' in their diet, that is, consume some kind of meat?
In Uttar Pradesh, where there is a crackdown taking place on illegal slaughterhouses, 413 out of every 1,000 urban homes report eating some kind of meat once a month. Beef and buffalo meat are the most commonly eaten with 127 out of every 1,000 urban homes consuming them.
As per figures thrown up in the National Sample Survey report, 'Household Consumption of Various Goods and Services in India: 2011-12' released in 2014, out of every 1,000 urban homes at least 550, or more than 50 per cent, are meat-eaters. Things should not have changed drastically in the past few years.
Chicken finds favour with the highest number of homes with 270 out of every 1,000 saying that they have it at least once a month.
Nagaland leads the urban pack when it comes to consuming various kinds of meat, fish and poultry with 997 out of every 1,000 homes stating that they have meat at least once a month. Haryana ranks the lowest when it comes to meat consumption with only 204 out of every 1,000 urban homes, or about one in five, choosing a non-vegetarian diet.
Which states eat the most and least meat or non-vegetarian food? (WION)
Andhra Pradesh (before it bifurcation into Andhra Pradesh and Telangana) eats the most chicken with half the homes reporting its consumption. Urban Rajasthan eats the least chicken with only 59 out of every 1,000 urban homes stating they eat it.
Which states eat the most and least chicken? (WION)
Tripura eats the most fish and prawn with 933 out of every 1,000 urban homes saying they have it at least once a month. Urban Rajasthan is at the bottom of the list with only four out of every 1,000 urban homes reporting its consumption.
Which states eat the most and least fish/prawns? (WION)
Jammu & Kashmir's urban residents eat the most goat meat and mutton with 264 out of every urban 1,000 homes, or about one in four, declaring its consumption. Nagaland consumes the least goat meat and mutton.
Which states eat the most and least goat meat/mutton? (WION)
The urban inhabitants of Meghalaya have the most beef and buffalo meat with 380 out of every 1,000 urban homes, or about one in three, reporting they consume it. Punjab and Chattisgarh don't consume it at all, according to the survey.
Which states eat the most and least beef/buffalo meat? (WION)
Mizoram has the most pork — it's eaten in 718 out of every urban 1,000 homes, or about in 70 per cent homes. The urban residents of Odisha, Punjab and Himachal Pradesh do not eat any pork, according to the survey.