The question of vegetarian and non-vegetarian food in Hindu rituals is complex as rightly mentioned by NP. because Hinduism is not a single uniform tradition. Different scriptures, regions, communities, and sects have followed different practices over thousands of years.
Some Hindu traditions, especially certain Shakta and folk traditions, have historically included animal sacrifice and non-vegetarian offerings to deities such as Kali and Durga in specific regions. Ancient Vedic texts and historical records indicate that meat consumption and animal sacrifices were practiced in certain ritual contexts. Even today, some Hindu communities consider such practices part of their inherited religious customs.
There is no single universally accepted Hindu rule declaring that only vegetarian offerings are correct.
In matters of faith and tradition, the government should not impose a single practice on all communities. Religious customs that have been followed for generations should be respected, provided they do not violate fundamental laws or the rights of others. Cultural and religious diversity is a strength, and people should have the freedom to follow their own traditions. Whether one follows a vegetarian or non-vegetarian tradition, respect for differing practices within Hinduism helps preserve its diversity.
I am a strict vegetarian, yet I respect the traditions and cultures of those who are not. Diversity in food habits is a part of human society, and respecting others' choices is a mark of adjustment and tolerance.
In some Bengali Hindu traditions, fish is offered or served during Shraddha (ancestral rites), though practices vary by family, region, and community. This diversity reflects a broader feature of Hindu traditions >> ritual practices often differ according to local customs (deshachara), family traditions (kulachara), and sectarian beliefs.
Edited by Viswasruti - a day ago