In India , Buddhists , Jains , and some Hindus abstain from eating meat on the grounds both of health and of reverence for all sentient forms of life . In India , Buddhists , Jains , and Hindus abstain from eating meat and fish ( basically , all living animals ) on the grounds both of health and of reverence for all sentient forms of life .