Запрет существует с ветхозаветных времен на кровь животных, так как в крови находится их душа, то есть символ жизни: "только строго наблюдай, чтобы не есть крови, потому что кровь есть душа: не ешь души вместе с мясом" (Втор.12:23).
Все остальное можно есть, если нет поста, когда запрещена скоромная пища - мясо, яйца, молочные продукты.
Употребление падали, свинины, некоторых пресмыкающихся и др. запрещалось по гигиеническим соображениям. Потом Спаситель отменил этот запрет: «Слушайте и разумейте: не то, что входит в уста, оскверняет человека, но то, что исходит из уст... Еще ли не понимаете, что все, входящее в уста, проходит в чрево и извергается вон? А исходящее из уст — из сердца исходит; сие оскверняет человека. Ибо из сердца исходят злые помыслы, убийства, прелюбодеяния, кражи, лжесвидетельства, хуления. Это оскверняет человека». (Евангелие от Матфея).
К апостолу Петру обращены слова Господа: «Что Бог очистил, того не почитай нечистым». Поэтому пищевые ограничения в христианстве носят временный характер, в подражание Христу.
Кстати, в исламе запрещена в еду не только свинина, а еще кровь птиц и животных, мясо и кровь хищников, змеи и лягушки. Верующие мусульмане не имеют права есть мясо животного, которое забито без произнесения имени Аллаха и из которого не выпущена кровь.