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