Diet in Hinduism varies with its diverse traditions. The ancient and medieval Hindu texts do not explicitly prohibit eating meat, but they do strongly recommend
Ahimsa – the concept of non-violence against all life forms including animals. Many Hindus prefer a vegetarian or lacto-vegetarian lifestyle, and methods of food production that is in harmony with nature and that is compassionate, respectful of other life forms as well as nature.