हिन्दू धर्म
किसी भी हिन्दू का शाकाहारी होना आवश्यक नहीं है हालांकि शाकाहार को सात्विक आहार माना जाता है। आवश्यकता से अधिक तला भुना शाकाहार ग्रहण करना भी राजसिक माना गया है। मांसाहार को इसलिये अच्छा नहीं माना जाता, क्योंकि मांस पशुओं की हत्या से मिलता है, अत: तामसिक पदार्थ है। वैदिक काल में पशुओं का मांस खाने की अनुमति नहीं थी, एक सर्वेक्षण के अनुसार आजकल लगभग 70% हिन्दू, अधिकतर ब्राह्मण व गुजराती और मारवाड़ी हिन्दू पारम्परिक रूप से शाकाहारी हैं। वे गोमांस भी कभी नहीं खाते, क्योंकि गाय को हिन्दू धर्म में माता समान माना गया है। कुछ हिन्दू मन्दिरों में पशुबलि चढ़ती है, पर आजकल यह प्रथा हिन्दुओं द्वारा ही निन्दित किये जाने से समाप्तप्राय: है।
संस्कृति और मासिक धर्म
भारत में इस विषय का उल्लेख केवल अतीत में वर्जित रहा है क्योंकि हमारे हिन्दू संस्कृति के इतिहास में एक कथा जुडी हुई है। जिसके अनुसार इंद्र देवता से एक ब्राह्मण की हत्या हो गई थी। उस हत्या के पाप का एक हिस्सा महिलाओं को मिला था। जिसके कारण उन्हें मासिक धर्म होता है। जिसके दौरान उन्हें अपवित्र माना जाता है। इसी अपवित्रता के कारण उन्हें धार्मिक कार्यो में भाग लेने से मना किया जाता है। दूसरा कारण, हिन्दू देवी देवताओं के मंत्र संस्कृत में है। जिसको पढ़ने के लिए एकाग्रता की जरूरत होती है। लेकिन मासिक धर्म के दिनों में महिलाओं और लड़कियों को असहनीय पीड़ा होती है। जिसके कारण उनका ध्यान पूजा में नहीं लग सकता। यदि मन मार के पूजा में बैठ भी जाये तो गलती होने और पाप लगने का डर रहता है। जिससे बचाने के लिए उन्हें रोका जाता है।