Since Vedas or Sanskrit related script never forbidden eating meat, when did Indians stop eating meat and why?

Answer by Raakhee V. Menon:

Thank you for the A2A.

Yes, it is true that eating meat was not prohibited as per ancient scriptures. But it was not permitted for certain sects to consume meat.

As far as I know, meat was not consumed by the Brahmins(priestly class). It was permitted for all other sects…especially the Kshatriyas (ruling class). There are ample examples even in our epics that suggest that meat was an integral part of royal menus.

By and by, concepts of non-violence seeped into Sanatana Dharma, thanks to faiths like Buddhism and Jainism that branched out from Sanatana Dharma and evolved further. People slowly began to see the barbarism in animal slaughter. When there were so many vegetarian alternatives, why kill an innocent animal for no fault of its? Slowly, yet steadily, many people quit eating animals and moved to strict Sattvic diets. They found their tempers to be cooler and their health and stamina to be much improved.

Food has always formed an integral part of Indian society, what with ancient scriptures even dividing food into three broad classifications – Tamasic, Rajasic, Sattvic and combinations of those. If interested, you could read about them here→ What are Tamasic, Rajasic and Sattvic foods?

I don’t know how much of truth is there in this theory but I am compelled to believe that it could be true. It is oft said that ‘You are what you eat’. A person inherits some qualities of the food that he consumes. This is why people who consume a lot of meat are seen showing a lot more aggressive behavior than those who don’t consume meat. I live in the middle east and the locals here consume enormous quantities of meat every day…from breakfast to dinner. They cannot even imagine a vegetarian diet for the life of them.

No egg, no meat? What do you eat then? Salads? I was asked once.

And if you see their innate aggressiveness, one is compelled to believe that the theory just might be true. They way they drive their cars, their general impatience, and many other factors show their aggressive side. If you look around you, you would observe the same restlessness and impatience among people who consume a lot of meat…especially red meat.

Come to think of it, I guess this explains why meat was such an important part of the menus of kings and royalty of old. They needed that aggressiveness to be able to valorous on the battlefield.

On the contrary, if you observe pure vegetarians, most of them will be quiet and thoughtful souls. They are relatively more peaceful, placid and don’t get into quarrels easily. Of course, there could be exceptions. I am just looking at the larger picture.

I would like to believe that Indians preferred this quality over aggressiveness. They felt more pure and clean inside when they consumed only vegetarian food. And there was also the added relief of not accumulating the sin of having killed an innocent animal.

Since Vedas or Sanskrit related script never forbidden eating meat, when did Indians stop eating meat and why?


A very angry young man posted a comment under my answer that deserves to be added here as it made me look up on the internet for any scientific backing for my answer. Take a look…



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s