Short answer: No, eating meat is not a sin in the Bible. God gave animals to humanity for food after the flood, Jesus ate fish and shared the Passover meal, and the New Testament declares that nothing God created is to be rejected when received with thanksgiving. Christians are also free to abstain from meat for conscience or health reasons, and neither side should judge the other.
In This Article
The question has more behind it than it first seems. In the Garden of Eden the first people were given plants to eat. Some Christians conclude that God's original design was vegetarian and that eating animals is therefore a compromise at best. Others point to Moses, the Passover, and Jesus' own table. So which is it?
Let me go through the Bible in order: creation, the flood, the law of Moses, the life of Jesus, and the letters of the apostles. By the end you should see why the church has historically said that meat is permitted, and why it is also fine to live without it.
What Does The Bible Say About Eating Meat In The Beginning?
When God first placed Adam and Eve in the garden, He gave them plants for food:
Then God said, “I give you every seed-bearing plant on the face of the whole earth and every tree that has fruit with seed in it. They will be yours for food.
Genesis 1:29 (NIV)
The next verse, Genesis 1:30, gives green plants for food to the animals and birds as well. Death had not yet entered the world. It is possible, even likely, that no one ate meat in Eden, though the text never says "do not eat animals." It simply describes what God provided.
Then came the Fall, and the Fall changed everything, including the relationship between humanity and the rest of creation. In Genesis 3:21, God made garments of skin for Adam and Eve, which implies that an animal died to clothe them. What people ate between the Fall and the flood is not recorded. The Bible is silent, and we should not claim more than it says.
Did God Permit Eating Meat After The Flood?
Yes, and here the text is clear. After the waters receded, God spoke to Noah:
Everything that lives and moves about will be food for you. Just as I gave you the green plants, I now give you everything.
Genesis 9:3 (NIV)
You can read the whole statement in Genesis 9:2-4. Whether this confirmed something already practiced or granted something new, the permission is plain. The only restriction attached was about blood: do not eat meat with its lifeblood still in it. Leviticus 19 repeats a similar concern.
The Passover in Exodus 12 shows meat being commanded, not just allowed. Every household was to take a lamb, and the meat was to be roasted over the fire, not eaten raw or boiled. At the heart of Israel's rescue was a meal of meat.
What Meats Did God Say Not To Eat?
Under the law of Moses, Israel was given a list of clean and unclean animals in Leviticus 11. Pork, shellfish, and certain birds and insects were among the forbidden foods. These were not a general ban on meat. They were rules marking Israel out as God's distinct people under the old covenant.
That covenant was fulfilled in Christ. Mark records Jesus teaching that what goes into a person is not what makes them unclean, and then adds a note:
(In saying this, Jesus declared all foods clean.)
Mark 7:19 (NIV)
In Acts 10, a vision came to Peter, and the voice told him:
Do not call anything impure that God has made clean.
Acts 10:15 (NIV)
That is why Christians do not follow the Old Testament food laws. If you want the full answer on that, I wrote separately about whether eating pork is a sin. It answers the common question of why Christians eat pork when the Old Testament forbade it, and the short version is that the ceremonial food laws pointed to Christ and are no longer binding on believers. Eating beef is not forbidden anywhere in Scripture and was clean even under the law.
Did Jesus Eat Meat?
The Gospels say so in two clear places. At the Last Supper, Jesus said, "I have eagerly desired to eat this Passover with you" (Luke 22:15), and the Passover meal centered on the lamb. After his resurrection, he ate in front of his disciples to show he was no ghost:
They gave him a piece of broiled fish, and he took it and ate it in their presence.
Luke 24:42-43 (NIV)
Jesus lived without sin, so eating fish and the Passover lamb cannot be a sin. When people suggest that spirituality requires giving up meat, they are adding a rule Jesus himself did not keep.
Is Being Vegetarian Or Vegan Biblical?
Yes, as a personal choice. The Bible does not require meat, and it does not forbid abstaining. In Romans 14, Paul addresses believers who disagreed about food:
One person’s faith allows them to eat anything, but another, whose faith is weak, eats only vegetables. The one who eats everything must not treat with contempt the one who does not, and the one who does not eat everything must not judge the one who does,
Romans 14:2-3 (NIV)
Anyone who gives up meat because of health, conscience, or care for animals is exercising freedom in Christ. Meanwhile, nobody should insist that giving up meat makes them holier, or that it is required for knowing God. Paul calls that mistaken. Our articles on veganism and gluttony help with the related questions of balance and self-control.
Paul's warning applies in both directions. Romans 14:21 says it is better not to eat meat or drink wine if it would cause a brother or sister to fall. Love limits our freedom when someone's conscience is at stake. See also what the Bible says about drinking, where the same principle applies.
Can Food Become A Test Of Faith?
Paul warned Timothy that some people would come teaching that believers must abstain from certain foods, and he answered them with a simple statement of creation theology:
For everything God created is good, and nothing is to be rejected if it is received with thanksgiving,
1 Timothy 4:4 (NIV)
Notice the two parts: it is good, and it is received with thanksgiving. A grateful meal is already a form of worship. A meal eaten in gluttony, or refused in pride, is not. Diet is mainly a personal decision shaped by health needs and preference. Food exists first to sustain us and then to give pleasure, though for some people the relationship with food is a real struggle, and that deserves compassion.
Scripture offers freedom in Christ to eat meat, drink in moderation, or enjoy sweets, but that freedom should never become an idol or a stumbling block for someone else.
Key Bible Verses About Eating Meat
- Genesis 1:29 (NIV): God's first provision of plants for food.
- Genesis 9:3 (NIV): after the flood, animals are given as food.
- Mark 7:19 (NIV): Jesus declared all foods clean.
- Acts 10:15 (NIV): do not call impure what God has made clean.
- Romans 14:2-3 (NIV): do not judge each other over food.
- 1 Timothy 4:4 (NIV): everything God created is good when received with thanksgiving.
- 1 Corinthians 10:31 (NIV): whatever you eat or drink, do it for God's glory.
Frequently Asked Questions
What does God say about eating meat?
After the flood God told Noah that everything that lives and moves would be food for him (Genesis 9:3). Under the law of Moses some animals were off limits, but in Christ all foods are declared clean. Eating meat is permitted, and abstaining is also permitted.
Did Jesus ever eat meat?
Yes. He ate the Passover meal with his disciples, which centered on a lamb, and after the resurrection he ate a piece of broiled fish in front of them. The Gospels record both.
What meats did God say not to eat?
Leviticus 11 lists unclean animals for Israel, including pork and shellfish. Those ceremonial laws belonged to the old covenant. Mark 7:19 and Acts 10 show that they no longer bind believers.
Why do Christians eat pork if Jesus didn't?
The Bible does not record Jesus eating pork, but it does record him declaring all foods clean and Peter being told not to call anything impure that God has made clean. I explain this more fully in Is Eating Pork A Sin In The Bible?.
Is it a sin to eat beef in Christianity?
No. Beef was a clean meat even under the law of Moses, and in Christ no food is forbidden. Christians who choose not to eat it are free to abstain, but it is not a sin to eat it.
