score:15
Genesis 6:21 has your answer
You are to take every kind of food that is to be eaten and store it away as food for you and for them.”
Upvote:3
When we read in Genesis Ch.7 that Noah was to take with him seven of all clean animals, of course taking both male and female/ and two of all unclean animals, also male and female.
Scripture then continues in verse 3 saying
also seven each of birds of the air, both male and female, to keep the species alive on the face of all the earth. (NKJV)
As we know, birds lay eggs that can either be eaten as such or hatched for a supply of poultry. Also, nobody is taking into account the fish that would be available. The bible clearly states later in verses 17-24 that he destroyed all living thing that breathes air and lives on dry land, never speaking of things that swim in the waters below.
When I think even deeper into the situation, animals such as small rodents would procreate rapidly and maybe were also used as a protein source for the animals. Bugs may have been another source of protein for some.
Upvote:6
In addition to Affable's answer, there is also Genesis 9:3 which indicates that at least mankind did not eat meat before the flood:
Every moving thing that lives shall be food for you. And as I gave you the green plants, I give you everything.
It is arguable that animals did not prior to the release from the Ark, as well - they also were not afraid of men until after (the previous verse):
The fear of you and the dread of you shall be upon every beast of the earth and upon every bird of the heavens, upon everything that creeps on the ground and all the fish of the sea. Into your hand they are delivered.
However, regardless of whether animals were carnivorous prior to the flood or not, we know that God provided for them via Noah's efforts to lay-up stores in the 100 years before the flood.
Noah did this; he did all that God commanded him.