Food, Restaurants & Recipes India Travel Safety

Is It Safe for Tourists to Eat Beef in India?

Despite popular belief, beef dishes are available in India. But maybe not for much longer.

24 of the 29 states in India have various regulations around the slaughter or sale of cows and their meat. But as of 26 May 2017, the Narendra Modi-led BJP Government have tried to bring all states in line by imposing a country-wide ban on the sale of cows and buffalos for slaughter at animal markets across India. Effectively banning the sale of cow meat in India.

Needless to say, beef eating is currently at the centre of a raging political controversy in India. There’s increasing ‘cow vigilantism’ in states like Uttar Pradesh, Delhi, and Maharastra where Muslims have been lynched for allegedly consuming beef.

The states where beef was previously available are protesting and having ‘beef-eating parties’ to mock the law and its attack on their traditional eating habits.

No beef sign at McDonald's, India. Photo by Phil Whitehouse.
No beef sign at McDonald’s, India. Photo by Phil Whitehouse.

“Is it safe for tourists to eat beef in India?”

Generally, it’s not advisable. If you’re in certain states like Uttar Pradesh, Haryana, Delhi, or Maharastra, it’s a definite no with the rise of cow vigilantism (it’s extremely unlikely you’ll find it anyway, unless offered it by a local).

If you want to try beef in India, the risk is far less in the below states as beef is served there and is part of their traditional eating habits.

You might be surprised to know that even some Hindus eat beef, it’s especially popular amongst Hindus in Kerala. According to The Hindu, around 6.4% of Hindus in India in 2011 consumed Beef or Buffalo.

States you’ll still find beef dishes served in restaurants:

  • Kerala
  • Karnataka
  • West Bengal
  • Goa
  • Arunachal Pradesh
  • Meghalaya
  • Mizoram
  • Nagaland
  • Tripura
  • Sikkim
  • Manipur
Seared rare beef with balsamic onions and green beans in Bengaluru, Karnataka, India. Photo by Charles Haynes.
Seared rare beef served in Bengaluru, Karnataka, India. Photo by Charles Haynes.

By Karl Rock

Karl Rock, is a Hindi speaking Kiwi ex-pat who take viewers behind the scenes of incredible India and its neighbours. He has visited every state and union territory in India, and its culturally similar neighbours – Pakistan and Bangladesh, and aims to make others fall in love with India and the subcontinent.

10 replies on “Is It Safe for Tourists to Eat Beef in India?”

Govt of India has no guts to ban beef in the south India where the BJP is disliked except perhaps in Karnataka.

There is correction regarding Kerala. Here most hindus eat beef(more than 80 percent). Here no one cares what you eat.

Sir you are factually incorrect as you can also eat beaf in tamil nadu (atleast in the metropolitan city region)

Leave a Reply