The Scripture given above is what God told Noah after the ark came to rest. He gave Noah no restrictions!
Why did some food restrictions come into play? While Israel was in the wilderness, it became necessary for God to impose dietary and other laws because there were somewhere between three and three and a half million people were involved in what we now call The Exodus. If God's laws had not been enacted, utter chaos would have prevailed. God gave orders in which order the tribes were to march, which tribes had which duties, how and where they were to make camp and so forth. In other words, it was a military operation.
The dietary laws ween't just a whim of God's but were based on either because they ate carrion, carried diseases that could cause sickness in humans or things of that nature.
Swine could not be easily pastured, were a danger to their handlers and were unclean. They were also the carriers of several diseases. For instance, trichinosis could cause diarrhea. In turn, when the order was given to break camp, the break down of camp and the assembling of the traveling formation could not go smoothly because some people were "indisposed".
Once Israel went into their promised land and each tribe was settled in designated area, many of the restrictions at play while they were in the wilderness were lifted. However, some of the restrictions must have been held over and "knitted" into the religion of Judaism. Cornelius, a Roman military officer, invited the apostle Peter to his home to tell his family about Peter's new faith, Christianity. Peter didn't want to go because entering the home of a Gentile was a sin as was eating food that was not proscribed by the Judaism. Peter was in a quandary. While he was praying about the matter, he fell into a trance. He saw a sheet like vessel descending, full of creatures that were abhorrent to him.
And a voice came to him: Rise, Peter, slaughter and eat. But Peter
said: Not at all, Lord, because never have I eaten anything defiled
and unclean.and the voice spoke again to him, the second time: You
stop calling defiled the things God has cleansed. This occurred a
third time and immediately the vessel was taken up into Heaven.
1 Corinthians 10:25-27
Eat whatever is sold in a meat market, making no inquiry because of
your conscience, for “to Jehovah* belong the earth and everything in
Paul again makes it clear. No food restrictions apply in true Christianity!
Some Foods Unclean?
Every moving animal that is alive may serve as food for you. As in the case of green vegetation, I do give it all to you.