Yes, goat is one of the most popular meats in India and has been for centuries. When Indians refer to “mutton” on a menu or in a recipe, they almost always mean goat meat, not sheep. India is home to nearly 149 million goats, and goat meat plays a central role in the country’s cuisine across regions, religions, and income levels.
Why “Mutton” Means Goat in India
This is one of the biggest points of confusion for people outside South Asia. In Western countries, “mutton” refers to the meat of an adult sheep. In India, mutton almost universally means goat. If you order a mutton curry, mutton biryani, or mutton kebab at an Indian restaurant, you’re eating goat. The exception is parts of South India, particularly Andhra Pradesh, Tamil Nadu, and Telangana, where sheep meat is also common and sometimes what’s meant by “mutton.”
How Much Goat Indians Actually Eat
India’s overall meat consumption is low compared to most countries, but goat holds a leading position among the meats that are consumed. National survey data shows that goat meat and chicken are the two most eaten meats in the country, with goat slightly ahead of chicken in rural areas and chicken pulling ahead in cities. Per capita, Indians consume roughly 0.05 kg of goat meat per month on average, which sounds small but reflects the fact that a large portion of the population is vegetarian or eats meat infrequently.
India produced about 1.42 million metric tons of goat meat in 2023, and the country’s goat population has more than doubled since the 1960s, growing from 61 million to 149 million. That growth reflects steady demand. Goat farming is especially important in rural economies, where small-scale farmers raise goats as a reliable source of both income and protein.
Religion and Cultural Acceptance
India’s dietary landscape is shaped heavily by religion, and goat occupies a unique position: it’s acceptable to virtually every meat-eating community in the country. For India’s roughly 200 million Muslims, goat is a preferred meat. Islamic dietary law permits goat as halal, provided the animal is slaughtered according to specific guidelines. For Hindus who eat meat (and many do, despite the stereotype of universal vegetarianism), goat is widely accepted. Beef is avoided by most Hindus, and pork is avoided by Muslims, but goat crosses both boundaries comfortably. Christians in states like Kerala, Goa, and the Northeast also eat goat regularly.
This cross-religious acceptability is a major reason goat dominates Indian meat culture in a way it doesn’t in most Western countries.
Goat During Festivals
Goat consumption spikes dramatically during certain festivals. The most prominent is Eid al-Adha, known colloquially in India as “Bakri Eid” (literally “goat Eid”). The holiday commemorates the Prophet Ibrahim’s willingness to sacrifice his son, and families mark it by sacrificing a goat, lamb, or camel. The meat is divided into three equal portions: one for the family, one for friends and neighbors, and one for those in need. The feast that follows typically includes dishes like mutton biryani, mutton korma, keema, chapli kebab, and haleem.
Goat is also eaten during Hindu festivals and celebrations in many communities. Wedding feasts across North India frequently center on goat dishes, and in states like West Bengal, meat-heavy meals featuring goat are common during Durga Puja.
Popular Goat Dishes Across India
Goat appears in an enormous range of regional cuisines. In the north, you’ll find rogan josh (a slow-cooked Kashmiri curry), galouti kebabs from Lucknow (made with finely minced goat meat and goat fat), aloo gosht (goat with potatoes), and keema matar (minced goat with peas). Mutton biryani, layered rice cooked with spiced goat meat, is a centerpiece dish from Hyderabad to Kolkata.
In the east, Bengali mutton bhuna is a rich, slow-cooked curry that’s a staple of Sunday meals in many households. In western India, Parsi families prepare dhansak, a lentil and goat curry. South Indian preparations include mutton vathal and goat-based biryanis from Hyderabad. Across the country, goat curry in its many regional variations is arguably the single most widespread non-vegetarian dish.
Why Goat Meat Is Considered Healthy
Beyond cultural preference, goat meat has a nutritional profile that works in its favor. A 3-ounce serving of goat contains about 122 calories and just 2.6 grams of fat. That makes it leaner than every other common meat: beef comes in at 179 calories and 8 grams of fat, pork at 180 calories and 9 grams, lamb at 175 calories and 8 grams, and even skinless chicken at 162 calories and 6.3 grams.
Goat also has less cholesterol per serving (about 64 mg) than beef, pork, lamb, or chicken, all of which range from 73 to 78 mg. Its protein content is comparable at 23 grams per serving, and it’s notably high in iron (3.2 mg, more than double that of chicken or pork) and potassium (400 mg, the highest of any common meat). For a population where iron deficiency is widespread, that iron content matters.
These numbers help explain why goat has remained a dietary staple even as chicken has grown more affordable and available through commercial farming. Many Indian families view goat as the “cleaner” or healthier red meat option, a perception that the nutritional data supports.

