Which Meat Is Most Eaten in India? The Real Story Behind Indian Diets

Which Meat Is Most Eaten in India? The Real Story Behind Indian Diets Dec, 19 2025

When you think of Indian food, you probably imagine fragrant curries, fluffy naan, and spicy chutneys. But if you’ve ever sat down at a family meal in Delhi, Mumbai, or Chennai, you’ve noticed something else: meat is everywhere. Not in the way it is in the U.S. or Australia, but quietly, consistently, and deeply woven into daily life. So which meat is actually eaten the most in India? The answer isn’t what most foreigners assume.

Chicken Is the Unofficial King of Indian Tables

Chicken is the most eaten meat in India - by a huge margin. According to government data from the Ministry of Statistics and Programme Implementation, Indians consumed over 4.5 million metric tons of chicken in 2024. That’s more than all other meats combined. You’ll find it in roadside stalls in Lucknow, fine-dining menus in Bengaluru, and village homes in Odisha. It’s cheap, widely available, and culturally acceptable across most communities.

Unlike beef or pork, chicken doesn’t trigger religious or dietary restrictions for the majority of Indians. Hindus, who make up nearly 80% of the population, don’t eat beef. Muslims avoid pork. Jains and many Hindus follow vegetarian diets. But chicken? It’s neutral. It doesn’t offend. It doesn’t divide. And it’s easy to cook - grilled, fried, curried, or tandoori. In fact, India now produces more chicken than it did just five years ago. The poultry industry has grown by over 12% annually since 2020, fueled by rising urban incomes and the rise of quick-service chicken chains like Wow! Momo and KFC’s India-specific menu items.

Why Beef Is Rare - And Why It’s Not About Religion Alone

You might assume beef is banned in India. It’s not. But it’s practically absent from most households. Cows are sacred in Hinduism, and many states have laws restricting cow slaughter. Even in states where it’s legal, like Kerala or West Bengal, beef consumption is limited to specific communities - mostly Muslims, Christians, and tribal groups. Even then, it’s not a daily staple.

What’s often missed is the economic side. Cows are still used as draft animals in rural India. Dairy is a major income source for millions of small farmers. Killing a cow for meat doesn’t make financial sense when you can sell its milk every day for years. So even where it’s legally allowed, beef remains a luxury item - eaten occasionally, not routinely. You won’t find beef curry on a typical Indian family’s weekly menu.

Pork: A Regional Favorite, Not a National One

Pork is popular - but only in certain places. In the northeast, especially in Nagaland, Mizoram, and Meghalaya, pork is a centerpiece of traditional meals. It’s smoked, fermented, or cooked with local herbs like bhut jolokia. In Goa, pork vindaloo is a heritage dish brought by Portuguese colonizers. In Kerala, pork curry is common among Christian families.

But outside these regions, pork is rare. Muslims avoid it. Many Hindus avoid it due to cultural associations with cleanliness or caste norms. And in cities, pork is often seen as “foreign” or “unrefined.” That’s why you won’t find pork burgers in Delhi or pork biryani in Jaipur. It’s a regional food, not a national one.

Fresh goat meat displayed at a South Indian market with spices and curry leaves nearby.

Goat and Lamb: The Festival Meats

Goat meat - often called mutton in India - is the second most consumed meat after chicken. It’s especially popular during Eid, Diwali, and weddings. In Uttar Pradesh, you’ll find galouti kebabs made from goat. In Hyderabad, biryani is traditionally made with goat, not lamb. In Tamil Nadu, mutton sukka is a spicy dry curry served with rice.

Why goat over lamb? It’s cheaper, more widely available, and better suited to India’s climate. Goats thrive in dry, hot conditions. Lambs need more care and feed. Plus, goat meat has a stronger flavor that holds up well to India’s bold spices. You’ll find goat meat sold in open-air markets across the country - often still alive until the moment it’s slaughtered, which is why it’s fresher than most imported meats.

Fish: The Coastal Secret

India has over 7,500 kilometers of coastline. And along that coast, fish is the main protein. In Kerala, you’ll eat karimeen (pearl spot) fried in coconut oil. In West Bengal, hilsa fish is celebrated like royalty - it’s served during Durga Puja and priced by weight in gold. In Goa, kingfish is grilled with vinegar and garlic. In Odisha, pomfret is steamed with tamarind.

But fish doesn’t count as “meat” in the same way chicken or goat does. Many vegetarians in India still eat fish - they call themselves “pescatarians.” And in urban centers like Mumbai and Chennai, fish is more of a weekend treat than a daily meal. Still, if you add fish to the total, India’s per capita seafood consumption is among the highest in South Asia - second only to Sri Lanka.

Why Vegetarianism Doesn’t Mean No Meat

India is often called the world’s largest vegetarian country. That’s misleading. Around 20-30% of Indians identify as vegetarian - but that includes people who eat eggs and dairy. The real number of strict vegetarians - no meat, no eggs, no fish - is closer to 10-15%. That means 85% of Indians eat meat at least occasionally.

And even among vegetarians, meat is often eaten during festivals, travel, or special occasions. A Jain family in Ahmedabad might avoid meat at home, but order chicken tikka when visiting relatives in Delhi. A Brahmin in Varanasi might not touch meat, but their neighbor down the street eats goat curry every Friday. Food in India is deeply personal, not just religious.

Map of India showing regional meat consumption patterns with chicken as the dominant symbol.

What This Means for Cultural Tourism

If you’re traveling through India and want to understand its culture, don’t just visit temples or palaces. Sit down at a local dhaba. Ask what’s fresh today. Watch how the cook prepares the meat - the spices, the oil, the way it’s chopped. In rural Punjab, you’ll find goat curry with fenugreek. In Tamil Nadu, it’s chicken with curry leaves and mustard seeds. In Sikkim, it’s pork with bamboo shoots.

Meat tells you more about India than any guidebook. It reveals class, region, religion, and history all in one bite. You can’t understand Indian food without understanding meat. And you can’t understand India without understanding why chicken, not beef or pork, is the silent backbone of its diet.

What You’ll Actually Find on the Plate

Here’s a quick snapshot of what you’ll eat if you travel across India:

  • North India: Chicken tikka, goat biryani, kebabs
  • South India: Chicken curry, fish fry, mutton sukka
  • East India: Fish curries, pork vindaloo (Goa), duck in Assam
  • West India: Chicken masala, goat curry, seafood thalis
  • Northeast: Pork with fermented soybeans, smoked fish, chicken with local herbs

There’s no single Indian meat dish. But there is one clear pattern: chicken wins. Always.

What’s Changing in Indian Meat Consumption

Younger Indians - especially in cities - are eating more meat than their parents. A 2023 survey by the Indian Institute of Public Health found that 68% of urban millennials eat meat at least three times a week, up from 42% a decade ago. Chicken is driving this change. It’s affordable, fast, and marketed aggressively by brands like Chicken Republic and Biryani By Kilo.

At the same time, plant-based meat is growing. Companies like GoodDot and Vezlay are selling soy-based chicken and goat alternatives. But they’re still niche. Most Indians aren’t switching because of ethics - they’re switching because it’s cheaper. And even then, they still prefer real meat when they can afford it.

The future of meat in India isn’t about banning it. It’s about making it more accessible. More chicken. More fish. More goat. Less beef. Less pork. And a lot more understanding.

Is beef eaten in India at all?

Yes, but only in certain regions and communities. Beef is consumed by Muslims, Christians, and tribal groups in states like Kerala, West Bengal, Nagaland, and Meghalaya. In most of India, it’s avoided due to religious beliefs, cultural norms, and legal restrictions on cow slaughter. Even where legal, it’s not a daily food - it’s occasional, often tied to specific traditions or economic conditions.

Why is chicken so popular in India?

Chicken is popular because it’s affordable, widely available, and doesn’t conflict with religious dietary rules. Unlike beef or pork, it’s acceptable to Hindus, Muslims, Christians, and many others. It’s also easy to cook in large batches, stores well, and works with Indian spices. The poultry industry has expanded rapidly, making chicken cheaper than most other meats - even than eggs in some areas.

Do Indians eat pork?

Pork is eaten, but only in specific regions - mainly in the northeast (Nagaland, Mizoram), Goa, and among Christian communities in Kerala and Karnataka. Outside these areas, pork is rare due to religious avoidance (Islam, Hinduism) and cultural stigma. You won’t find pork in most North or Central Indian homes or restaurants.

Is fish considered meat in India?

In Indian dietary terms, fish is often treated separately from land meat. Many vegetarians eat fish and call themselves "pescatarians." Fish is a major protein source along the coasts - especially in Kerala, West Bengal, and Goa. While not called "meat" in everyday language, it’s still an animal protein and makes up a large part of India’s total meat consumption when counted.

What’s the difference between mutton and goat in India?

In India, "mutton" almost always means goat meat, not sheep. Sheep are rare in Indian diets. Goat meat is tougher, stronger-flavored, and more common. It’s the meat used in biryanis, kebabs, and curries across the country. If you order "mutton curry" in Delhi or Chennai, you’re getting goat - not lamb or sheep.

If you’re planning a trip to India and want to taste the real flavors, skip the tourist menus. Head to a local market. Ask for the day’s special. Try the chicken curry with coriander. Eat the goat biryani with your hands. Let the spices tell you the story - not the guidebook.