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