According to vedas killing and eating animal meat are forbidden and also a sin to hindus but according to manusmiriti eating non-veg is allowed.So which is true, Manusmiriti or Vedas? and which should I follow ?
What Bhagavat Gita says is,
- Sattva (the quality of goodness): Sattva is Calm, Saintly. Its brings up quality that allows spiritual holiness, forgiveness and submission to God. Foods dear to those in the mode of goodness increase the duration of life, purify one’s existence and give strength, health, happiness and satisfaction. Such foods are juicy, fatty, wholesome, and pleasing to the heart. (BG 17.8)
- Raja (the quality of passion): Foods that are too bitter, too sour, salty, hot, pungent, dry and burning are dear to those in the mode of passion. Such foods cause distress, misery and disease. Onions and garlic fall into this category. (BG 17.9)
- Tamas (the quality of ignorance): Food prepared more than three hours before being eaten, food that is tasteless, decomposed and putrid, and food consisting of remnants and untouchable things is dear to those in the mode of darkness. (BG 17.10)
As per Manusmiriti,
One can eat meat when his life is in danger i.e. if the condition is such that if you don't eat meat you will die. [Manusmiriti - 5.27]
Both of these books did not ban non vegetarian food completely. They highly encourage vegetarian food and treat it as the quality of god. They allow non vegetarian food but discourage it heavily.
As far as I see both of the books tell us the same thing.