IndianSanskriti

Do Hindus Practice Animal Sacrifice!?

In the Mahabharata, Shantiparv, it is said:

सुरा मत्स्याः पशोमाँस द्विजातीनां बलिस्तथा ।
धूतै॔: प्रवति॔तं यज्ञे नैतद वेदेषु कथ्यते ॥

Knaves and rascals initiated the offering of liquor, fish, animals, and human sacrifice in a yajna. They had a demonical temperament and desired to eat meat in a yajna. In the Vedas eating of flesh has not been recommended.

To please Bhairav, Bhawani and other gods and goddesses, some Hindus who were greedy for meat began offering animal sacrifices. During Mughal rule, meat eating became popular. It is said that some greedy priests wrote certain shlokas (verses) that claimed the goddess desired animal sacrifice, and the flesh would be served as prasada, the mercy of the deity. These shlokas were mischievously included in some religious texts. All Vedic religious texts forbid the eating of meat and consider it food for demons. No authentic religious text permits meat eating, unless it has been foolishly tampered with.

If gods and goddesses were greedy for meat, they would motivate one into savage acts rather than towards compassion. Would they then have been different from demons? Killing innocent animals in the name of religion and offering them to gods and goddesses to fulfill selfish desires cannot be justified in any way. With such sinful acts one cannot expect to be blessed with prosperity, good fortune or happiness. Such sacrifices do not please any god or goddess. If one does find happiness sometimes, it is temporary. Bad deeds only ensure sorrow and hell.

In the Shrimad-Bhagavatam, Vedavyas says that whoever offers animal sacrifice and prays to demons and evil spirits will be worse than animals. Hell is certain. In the end, such people roam about in the utter darkness of ignorance and sorrow.

It is also sometimes suggested that the Vedas explain that there should be ajbali in the yajnas or sacrificial rituals. Aj is interpreted to mean a goat and bali means sacrifice. But the correct interpretation is that a seed is also known as aj. Aj denotes cereals. Therefore, the Vedas direct us to use cereals. Killing of animals is forbidden in a yajna and is irreligious. This is why ghee and sesame and grains are used in offerings of any authentic Vedic ritual. However, in the temples of Lord Krishna, wonderful vegetable preparations, cooked with devotion in a sacred environment, and are offered to the deity and then distributed as prasada.

~ Prem Bhalla

You may also like

Search the website

Like us on Facebook

Get daily updates via Email

Enter your email address:

Recent Posts

Adi Shankaracharya Jayanti 2026 — Advaita Vedanta, Om symbol, and four Amnaya Peethas

Adi Shankaracharya — The Monk Who Reunited Bharata

Shankaracharya Jayanti 2026 — the 1238th birth anniversary of Adi Shankaracharya. His extraordinary life, the Digvijaya, the debate with Mandana Mishra, Advaita Vedanta, the four Amnaya Peethas, and his timeless literary legacy.

Akshaya Tritiya 2026 — royal purple hero banner with Akshaya Patra vessel and Devanagari text

Akshaya Tritiya 2026 — The Day That Never Diminishes

Akshaya Tritiya (April 19, 2026) is one of the most auspicious days in the Vedic calendar — when any act of dharma, dana, or japa yields imperishable merit. Discover the five sacred Puranic events, complete puja vidhi, timings, mantras, and the deeper spiritual teaching beyond gold-buying.

Baisakhi 2026 — Mesha Sankranti Hindu Solar New Year hero banner with rising sun, Om symbol and wheat harvest

Baisakhi 2026 — Harvest, Hope, and the Hindu Solar New Year

Baisakhi 2026 falls on Tuesday, April 14 — the day Bhagavan Surya enters Mesha Rashi at 9:39 AM, marking the Hindu Solar New Year. Discover the sacred science of Mesha Sankranti, the Punya Kaal rituals, and how this one cosmic moment is celebrated across Bharata as Vishu, Puthandu, Pohela Boishakh, Bohag Bihu, and Pana Sankranti.

Varuthini Ekadashi 2026 — sacred vrat guide hero banner with Vishnu Chakra mandala

Varuthini Ekadashi 2026 — The Sacred Vrat That Shields from Sin

Varuthini Ekadashi (April 13, 2026) is one of the most powerful Ekadashi vrats — dedicated to Lord Vamana, it dissolves lifetimes of karmic burden and shields the devoted soul with Bhagavan Vishnu’s protective grace. Complete vrat vidhi, timings, mantra, and the sacred Vrat Katha from the Bhavishya Purana.

css.php