I asked AI – from which period have Hindus consumed non-vegetarian food? And here is the answer-
Hindus have consumed non-vegetarian food since ancient times. The idea that Hinduism is inherently vegetarian is a later development, influenced by religious, regional, and caste-based factors.
Vedic Period (1500–500 BCE)
• The Rig Veda, the oldest Hindu scripture, contains references to animal sacrifices, which suggests that meat consumption was common.
• The Yajur Veda and Atharva Veda also mention the ritualistic consumption of meat.
• Certain deities, like Agni (fire god), were offered animal sacrifices, and cows were occasionally sacrificed in rituals.
Post-Vedic & Epic Period (500 BCE–500 CE)
• The Mahabharata and Ramayana contain multiple references to meat-eating. For instance, in the Mahabharata, Bhishma tells Yudhishthira that sages and warriors used to consume meat.
• Even Rama, Lakshmana, and Sita are described as eating meat during their exile in the Ramayana.
• Kshatriyas (warrior class), including rulers and kings, were known for hunting and consuming meat.
Classical & Medieval Period (500 CE–1500 CE)
• With the rise of Buddhism and Jainism, non-violence (ahimsa) became more influential, leading to a greater emphasis on vegetarianism, particularly among Brahmins and ascetic groups.
• Certain Hindu scriptures, such as the Manusmriti, permitted meat consumption but encouraged vegetarianism as a higher ideal.
• The Bhagavad Gita categorized food into sattvic (pure, vegetarian), rajasic (spicy, stimulating), and tamasic (stale, intoxicating, including meat), influencing later Hindu dietary practices.
Colonial & Modern Period (1500 CE–Present)
• Dietary habits among Hindus have continued to vary by region, caste, and tradition.
• Brahmins in South India (except Bengal and Kashmir) and Vaishnavites tend to be vegetarian, while many other Hindu communities, such as Rajputs, Bengalis, Goans, and non-Brahmin South Indians, have historically consumed meat.
• Even today, certain Hindu festivals and rituals involve animal sacrifices (e.g., Durga Puja in Bengal, Nepalese Hindu traditions).
Conclusion
Hindus have been eating non-vegetarian food since the Vedic period, and vegetarianism became more widespread with the influence of Jainism, Buddhism, and Bhakti movements. However, many Hindu communities continue to eat meat, following their regional and caste traditions.