Why Hindus do not eat Non Vegetarian Food on particular days?

Hindus do not eat non vegetarian food like chicken, meat or fish or any other Non Vegs on particular days, not limited but including: Mondays, Thursdays, and Saturdays of every week, many more auspicious days like Yekadashi, Sankranti, Dussera, Sankashti Chaturthi, Angarki Chaturthi, Ekadashi, Gudhipadwa, Akshaytrutiya, Diwali (all the days).

Scientific reason on why indian hindus do not eat non veg on some particular days, festivals according to indian culture, traditions
Amongst these, the reason for not eating meat on some particular days excluding weekly days is purely religious. Killing of animals is considered as a sin in Hinduism. So, people avoid eating meat at least on those auspicious days to maintain sacredness of that particular day.

The reason behind not eating meat on weekdays including Mondays, Thursdays, and Saturdays is that as a human being we need only a little amount of meat to fulfill requirements of our body such as iron, vitamin B12 and other vital nutrients. But human being basically is also like an animal and we can get addicted to eating meat. As we all know eating excessive meat is not good for health.

It can cause diseases like piles, kidney stones, colon cancer, blood pressure, heart attack, etc.
Then also people cannot refrain themselves from eating flesh. Therefore, Hinduism has placed some restrictions by assigning the days to particular diet. Some are

  • Monday is dedicated to Lord Shiva,
  • Tuesday to Lord Hanuman,
  • Thursday to Lord Dattatreya and Lord SaiBaba, and
  • Saturday to Lord Hanuman, Lord Venkateswara.

And yes, in some parts of india, Even wednesday and friday are also dedicated to some lords but i’m sure they left some day alone not dedicating to any god. In this way, people have been assigned some religious restrictions and as most Hindus are religious, they do obey this rule. Following this, they restrict Non vegetarian in their diet which is good for their health.

Source:Internet.

28 thoughts on “Why Hindus do not eat Non Vegetarian Food on particular days?”

  1. Many vegetarian who consume milk and ghee, think that their diet is "cruel-free diet". But, the production of milk causes
    lot of pain and suffering for cows. In india cows are induced with oxytocin harmone to produce more milk.
    In short, cows are treated as milk machines.

    Going vegan is a great way to stop the suffering of cows. Please read the blog, vegan india to know more about animal sufferings and thriving vegan community in India…

    1. Your idea of not causing cruelty to animals is understandable. It shows your compassion towards animals…. But your view also discriminates certain animals from others. You still kill a lot of animals daily using pesticides in farms so that our harvest is not affected. Thats all cold blooded murder right? The insect, rodents are getting paralysed, asphyxiated to death. This is so much cruel than what you say. By eating just rice or wheat, you are killing thousands of life everyday.

      What is advantageous and compatible to us is all that matters here. We need animal protein, vitamin B12 and other nutrients that are got only from animal source. Basically we are also a life form and we got to do things for our survival. So by excessively concentrating on humanity, we are missing what we actually want here.

      1. You are absolutely right… Pesticide should not be used but human being specially in Asian countries are such a fool that they think childrens are gods gift and one should not control on the birth rate.. they have created such a huge population. Now to cater the demand of so many people, farmers started using pesticide to grow more and more vegetables and other products. So Human being specially is a particular religion gives wrong message to their people.

      2. In Hinduism, it is said that it is ethically right to kill what’s harmful (to self, or to others). If we don’t use pesticides, then there would be loss of yield in crops. So, it’s ok.
        But, to kill an innocent animal just to eat (where there is no loss of anyone if animal’s don’t get killed), it is surely considered inappropriate. Got the difference?

        1. That’s idiotic and doesn’t make sense
          If we don’t use pesticides, the pests will eat the crop
          If we don’t eat “innocent” animals, for example: chicken, the chicken will eat the plants too. This means that there is loss to something if this animal does not get killed. Stop refusing nature. Humans are omnivores, arguably even carnivore. Humans are simply not biologically vegetarian, neither are we suited for a vegetarian diet, it is simply not healthy

    1. Hi Soumya,

      Let me tell you this first. I’m just a normal guy who respects the traditions and the real reasons behind it. I’m not a priest.

      As per the traditions, On some festival days it’s been a tradition to eat non-veg and on some days, it’s not.
      So, if you are talking about normal pooja that most of us do regularly at home, In my opinion, YES we can eat.

      There’s absolutely nothing wrong in it, But don’t forget. “We do have to respect our culture and traditions”. So respect our traditions and prefer not to eat on some special days which says us not to eat.

      At the end, it’s all your decision that matters.

    1. I think, on Amavasai ( black moon )day, the power ( a sort of live magnetic force ) from the Sun through Moon received by the human body is nil and hence not advisable to eat hard to digest items of non-veg. such as meat etc.,

      The same method may be applicable on week days, when the (magnetic) force from corresponding planet affects all lives in the earth.

    2. No ww should avoid meat on amavasai and pournami as per hindu tradition.Scientifically due to errfect of moons gravition.. eating meat will create lot of health issues

    3. Amavasya is considered to be a day which is dedicated to ‘pitra – spirits of ancestors’. Both Amavasya (new moon night) and Poornima (full moon night) are ideal for ‘Pitru and Dev’ work hence consuming alcohol and meat is inauspicious.

  2. Why do people don’t eat non veg food on poonam …. Full moon day …. What is scientific and spiritual reason behind it

    1. it was just roomer… some fests lyk diwali is amavasya…
      gurupoornim is pournami …
      lyk some days we dont eat meat…

  3. In India and in Hinduism in general people have their own flavour of religion, and hence they make their OWN RULES on all the aspects of hinduism.
    If you go and ask a butcher, he will say that he sells meat every day even in Hindu dominated areas, which means many people even being strict Hindus, consume non veg every single day

  4. But why do not people eat meat on Saturdays and what is the reason for this?Because I am eat and people even tinkle me, but why?

  5. Hi ! Am living in a multinational island call Mauritius . My friends ask me ! Why you Hindius do not consumer non veg during your festivités ! I go throw Google to find out a reasonable answer !!! No way ! Nothing written anyplace . As such I see people do sacrifice good for Ma Kali ! It doesn’t make sense ,I cannot believe this offer of goat neck to our Holy Ma . I even hear in Bengal they eat all meat and fish whole year .
    Am agree what Google says our engine need some rest ..so better do it without meat etc ..
    Other sayings and beliefs of ekadashi ,our away we may be some rituals of ancient believe .. so those doing it carry in on..
    please can someone tell me if it’s written in our holy books that we SHOULD NOT be allowed to take non-veg during these festivités .thx in advance .

  6. @Neety,
    Why do you depend on our holy books. Why not use your own logical reasoning? If you harm any living being, is it not painful for that being? Go by simple logic – if you get a small scratch on your own body or your loved ones (mom, dad, husband etc) don’t you feel pain?
    Forget about not eating non-veg on auspicious days or festive days, why should one eat non-veg at all? Just because, we being human beings are more powerful than other creatures on the planet and have the right to take lives of weaker creatures.
    These are simple questions one should ask themselves and try to find answers instead of simply trying to find what’s written in our holy books.

  7. It is all rubish that we should eat meat sometime we never should eat non-veg
    It is crulity
    It is harmful for economy
    It is harmful for health
    It causes global warming

  8. Read all sort of Chu arguments on people. I reached this blog becoz of females of my families who ban non-veg on certain days (especially this kartik month). And i don’t eat on those days only to not hurt their sentiments not coz of religious reasons I’ll share my personal beliefs. BTW to people who don’t eat meat on certain days coz of health reasons, you can have all vitamins etc from non animal products also and consuming lacto products is not at all healthy, go Vegan, if you have health reasons and go Vegan again if you have religious reason. You either do something or u don’t. Period. Its like in The Geeta, this body is like a cloth, doesn’t matter what u do with it, its the soul which needs to be pure (i’m not religious, quoting this to religious ppl out there). So if you mk dirty your Body like cloth in 3 days a week, then its still dirty on other days. Your God is seeing everything. Khair i’m talking BS now. Anyways, i enjoy eating meat and i do it only for that and WE’re another species on earth like any on this planet. MAN made RELIGION is the reason of claiming most lives than any other thing, in history of MAN Kind. Do whatever you like and whenever you like. Just remain true to yourself, not conforming to your family, society or anybody. Who said religion can’t be questioned? Everything can be! Nothing is perfect. I wouldn’t get in to this. BTW i’m a hindu, by birth not by choice, if i had a choice, i would have chosen none.

  9. PRANABANDHU MANDAL

    I PERSONALLY DON’T BELIEVE IN ALL THESE RUBBISH RELIGIOUS PRACTICES OF CONSUMING NON-VEGETERION FOOD ON CERTAIN OCCASIONS BY THE ORTHODOX HINDUS.AND THEREFORE I DO NOT EVER WANT TO PRACTICE OR SUPPORT THESE TYPES OF RITUALS IN MY LIFE BUT SIMULTANEOUSLY I DON’T WANT TO FORCE ANYONE INTO MY PERSONAL BELIEFS.

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!

Discover more from Science Behind Indian Culture

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top