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