Do you know why Onion is Non Veg For Some Hindus?
There are a variety of tales about the origins of the onion in Hinduism, some of which explain why the onion is deemed non-vegetarian by various Hindu sects. This narrative has something to do with Vedic Yajnas.
Sages conducted Gomedha Yajna (cow sacrifice) and Ashvamedha Yajna (horse sacrifice) for the benefit of the people during the Satya Yuga. A cow or a horse was sacrificed as part of the yajna. The same cow or horse was brought back to life by the Rishis using mantras at the end of the Yajna but in a younger form.
The Story
A sage once performed Gomedha Yajna. The sage’s pregnant wife had a strong urge to consume meat. She thought that if a pregnant woman felt a strong urge to eat but did not, the kid would be born with saliva constantly flowing out of his or her mouth. So she stole a little bit of flesh from the slaughtered cow and concealed it.
The sacrifice was soon over, and the Rishi recited mantras to resurrect the cow, but he soon saw that a little bit of flesh was missing from the cow’s left side.
The Sage’s wife recognised that her husband’s yogic talents would soon reveal the truth to him. As a result, she tossed the meat away.
The sage’s chants, however, breathed life into the hunk of flesh. The bit of beef eventually turned into an onion. As a result, some Hindus avoid onion since it is deemed non-vegetarian.