Paul clearly says in 1 Timothy 4:
1 But the Spirit says expressly that in later times some will fall away from the faith, paying attention to seducing spirits and doctrines of demons, 2 through the hypocrisy of men who speak lies, branded in their own conscience as with a hot iron, 3 forbidding marriage and commanding to abstain from foods which God created to be received with thanksgiving by those who believe and know the truth. 4 For every creature of God is good, and nothing is to be rejected, if it is received with thanksgiving. 5 For it is sanctified through the word of God and prayer.
Some claim that Paul didn’t eat meat based on 1 Cor. 13:
Therefore if food causes my brother to stumble, I will eat no meat forever more, that I don’t cause my brother to stumble.
But Paul had been talking about eating food sacrificed to idols since verse 1. This is about eating the meat people had brought to the pagan temples to be sacrificed to idols.
Notice what he then says in 10:25. If it’s sold in the butcher shop instead, eat it:
25 Whatever is sold in the butcher shop, eat, asking no question for the sake of conscience, 26 for the earth is the Lord’s, and its fullness.” 27 But if one of those who don’t believe invites you to a meal, and you are inclined to go, eat whatever is set before you, asking no questions for the sake of conscience. 28 But if anyone says to you, “This was offered to idols,” don’t eat it for the sake of the one who told you, and for the sake of conscience. For “the earth is the Lord’s, with all its fullness.”