Why do many Hindus not eat beef?

Many Hindus do not eat beef because they hold the cow in deep respect. The cow gives milk and the ox pulls the plough; the Rig Veda already speaks of the cow as one not to be harmed, and the Mahabharata calls cows “the mothers of all creatures”. Krishna, the cowherd, is loved in that role. The texts also teach ahimsa, non-harm, and many praise giving up meat altogether. Practice varies. In a Pew Research Center survey, 44% of Hindus in India said they are vegetarian, with large differences between regions. Many Hindus eat other meat but not beef, and customs differ by community and family. The texts are read in different ways, and quoting a text here does not make its wording this guide's view.

Written for Pujadeep and checked against the sources listed.

What the schools say

Vedic texts

A hymn of the Rig Veda praises the cow as mother of the Rudras and daughter of the Vasus, names her Aditi, and says: “injure not Aditi, the Cow, the sinless” (8.101.15, Griffith). The Vedic ritual texts describe animal offerings, and they also give rules about cattle. The Shatapatha Brahmana tells a person preparing for the Soma rite: “Let him not eat (the flesh) of either the cow or the ox; for the cow and the ox doubtless support everything here on earth” (3.1.2.21). The same passage ends with the sage Yajnavalkya's reply: “I, for one, eat it, provided that it is tender.”

Sources for this reading

Dharmashastra (Manu)

The law books allow meat in some settings, such as rites for the ancestors and the honouring of guests, but they praise those who give it up. Manu says: “Meat can never be obtained without injury to living creatures, and injury to sentient beings is detrimental to (the attainment of) heavenly bliss; let him therefore shun (the use of) meat” (5.48). He also says that there is no sin in eating meat, for that is the natural way of created beings, “but abstention brings great rewards” (5.56); the reward is the text's own claim.

Sources for this reading

Mahabharata (Anushasana Parva): Bhishma

In the Mahabharata, Bhishma teaches Yudhishthira at length about non-harm and food. He says: “Abstention from injury is the highest religion”, and “Unless a living creature is slain, it cannot be had”, speaking of flesh. In another chapter he praises the gift and care of cows: “Kine are the mothers of all creatures.”

Sources for this reading

Vaishnava

For Vaishnavas, Krishna is Govinda and Gopala, the protector of cows, who grew up among the cowherds of Vraja. In the Vishnu Purana, after Krishna lifts the mountain to shelter the herds, Indra tells him: “as the Indra of the cows, thou shalt be called Govinda.” In Vaishnava temples, food is first offered to Krishna or Vishnu, and the worshippers then eat what remains as prasada; the Gita speaks of offering “leaf, flower, fruit, water” with devotion (9.26). The Mahabharata also praises the care of cows (go-seva), and says that cows “always deserve worship”.

Sources for this reading

Practice today

Practice varies by region, community and family. In Pew's survey, most Hindus in the north (71%), centre (61%) and west (57%) of India said they are vegetarian, while far fewer did in the east (18%), the northeast (19%) and the south (30%). Many who eat meat avoid it on certain days or avoid certain kinds. Families abroad keep these customs in many different ways.

Sources for this reading

Sources

More questions

Source and licence

Our explanation
Written for this site from the sources listed here, and checked against them. Free to quote with credit.
Checked
Checked against the sources listed, October 16, 2026.

Sources and licences

Report a problem with this page · or email us · Corrections