हिन्दू धर्म
किसी भी हिन्दू का शाकाहारी होना आवश्यक नहीं है हालांकि शाकाहार को सात्विक आहार माना जाता है। आवश्यकता से अधिक तला भुना शाकाहार ग्रहण करना भी राजसिक माना गया है। मांसाहार को इसलिये अच्छा नहीं माना जाता, क्योंकि मांस पशुओं की हत्या से मिलता है, अत: तामसिक पदार्थ है। वैदिक काल में पशुओं का मांस खाने की अनुमति नहीं थी, एक सर्वेक्षण के अनुसार आजकल लगभग 70% हिन्दू, अधिकतर ब्राह्मण व गुजराती और मारवाड़ी हिन्दू पारम्परिक रूप से शाकाहारी हैं। वे गोमांस भी कभी नहीं खाते, क्योंकि गाय को हिन्दू धर्म में माता समान माना गया है। कुछ हिन्दू मन्दिरों में पशुबलि चढ़ती है, पर आजकल यह प्रथा हिन्दुओं द्वारा ही निन्दित किये जाने से समाप्तप्राय: है।
अहिंसा
अहिंसा का सामान्य अर्थ है हत्या न करना'या पर दंड ना देना ऐसा बिल्कुल नहीं होता । इसका व्यापक अर्थ है - किसी भी प्राणी को तन, मन, कर्म, वचन और वाणी से कोई नुकसान न पहुँचाना। मन में किसी का अहित न सोचना, किसी को कटुवाणी आदि के द्वार भी नुकसान न देना तथा कर्म से भी किसी भी अवस्था में, किसी भी प्राणी कि हत्या न करना, यह अहिंसा है। जैन धर्म एवं हिन्दू धर्म में अहिंसा का बहुत महत्त्व है। जैन धर्म के मूलमंत्र में ही अहिंसा परमो धर्म:धर्महिंसातथैव च  अपराधियों को दंड देना (इसके दो मार्ग हैँमन पर नियत्रण और अपराधियों अधर्मियो पर नियत्रण के लिये किया गया उपाय ही अहिंसा हैँ जिसे पूर्ण ना समझकर मनुष्य अपराध ही करता हैँ पाप(स्वयं के जीवन के और दुसरो के जीवन के घात ही करता हैँ (अहिंसा परम (सबसे बड़ा) धर्म कहा गया है। आधुनिक काल में महात्मा गांधी ने भारत की आजादी के लिये जो आन्दोलन चलाया वह काफी सीमा तक अहिंसात्मक था।