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