حرّم الله أكل لحم الخنزير لأنه يُعتبر رجساً أي نجس وضار، وقد جاء التحريم بشكل صريح في القرآن الكريم في عدة آيات مثل البقرة 173، الأنعام 145، والمائدة 3. من الأسباب الدينية لهذا التحريم أن الخنزير يعتبر حيواناً نجساً يأكل القذارة، وله أضرار صحية مثبتة، خاصة في البيئات الحارة. كما أن التحريم يأتي في إطار تحريم كل ما فيه ضرر ونجاسة على الإنسان، وهو أمر إلهي يجب التسليم له. العلماء بينوا أن أكل لحم الخنزير يحمل أمراضاً مثل الدودة الشريطية، وأنه داء قد يزداد كشفه مع تقدم العلم، مما يدل على حكمة هذا التحريم من الناحية الصحية والدينية معاً.