Yes, it’s okay, providing it isn’t done, as Paul says, when it will cause real offence, such as when inviting a Jewish guest. This is Mark’s comment that
Jesus “declared all foods clean”:
Mark 7:18 And [Jesus] said to them, “Then are you also without understanding? Do you not see that whatever goes into a person from outside cannot defile him, 19 since it enters not his heart but his stomach, and is expelled?” Thus he declared all foods clean.
The only exception is where any food — either a “clean” food offered to idols (e.g., beef or mutton), or a food that was unclean to Jews like pork or shellfish, or by extension today beef to a Hindu or meat to a Buddhist — will cause a stumbling block or barrier between someone and belief in Christ. Paul discusses how and why not to offend converts from idol-worship in 1Co.10, and how not to offend converts from Judaism in Rom.14. However, in those chapters Paul repeatedly makes it clear that, apart from not causing other believers (particularly new believers) to stumble, he himself is free to eat anything, and so are Christians.
Paul specifically warns about Christians who try to establish again the Jewish food laws:
1Tim.4:1 Now the Spirit expressly says that in later times some will depart from the faith by devoting themselves to deceitful spirits and teachings of demons, 2 through the insincerity of liars whose consciences are seared, 3 who forbid marriage and require abstinence from foods that God created to be received with thanksgiving by those who believe and know the truth. 4 For everything created by God is good, and nothing is to be rejected if it is received with thanksgiving, 5 for it is made holy by the word of God and prayer.
The rules against pork and shellfish in the Law of Moses were a temporary restriction. Now circumcision, and the Law of Moses generally, has been fulfilled and finished. The following two passages argue from the abolition of circumcision to prove abolition of all the Law.
Eph.2:11 Therefore remember that at one time you Gentiles in the flesh, called “the uncircumcision” by what is called the circumcision, which is made in the flesh by hands— 12 remember that you were at that time separated from Christ, alienated from the commonwealth of Israel and strangers to the covenants of promise, having no hope and without God in the world. 13 But now in Christ Jesus you who once were far off have been brought near by the blood of Christ. 14 For he himself is our peace, who has made us both one and has broken down in his flesh the dividing wall of hostility 15 by abolishing the law of commandments expressed in ordinances, that he might create in himself one new man in place of the two, so making peace, 16 and might reconcile us both to God in one body through the cross, thereby killing the hostility.
Col.2:13 And you, who were dead in your trespasses and the uncircumcision of your flesh, God made alive together with him, having forgiven us all our trespasses, 14 by canceling the record of debt that stood against us with its legal demands. This he set aside, nailing it to the cross. 15 He disarmed the rulers and authorities and put them to open shame, by triumphing over them in him. 16 Therefore let no one pass judgment on you in questions of food and drink, or with regard to a festival or a new moon or a Sabbath.