To the OP,
I also used to conclude from reading that passage in Genesis that they didn’t eat meat until after the fall, but there is an interesting book that I came across called “A Biblical Case for an Old Earth” that discusses this point in detail. Far as I can tell, he isn’t Catholic, but he seems to be well-researched and a clear thinker. His conclusion is that they did in fact eat meat before the fall, and that other animals ate meat before the fall. It has to be so because of another point which the whole book is about, that the earth is indeed very old. It is very unlikely that God created the earth in exactly six days. Animals were probably around for a long time before people ever were created, and in order to survive and reproduce and even die all that time, they had to eat. Food is necessary for life. Plant eating animals ate plants and meat eating animals ate meat. Notice that the scripture passage does not say that Adam and Eve cannot eat meat. If it had been forbidden, God would have made that clear, I believe. Instead, He simply does not expressly mention it. Perhaps it was implied in some way.
Not eating animals is not a sign of perfection, unless you are called to live only on the Eucharist. We should eat what we are created to eat, and we are omnivores. In fact, if we deny ourselves animal fats and animal proteins (but more importantly animal FATS), we will be malnourished, develop tremendous vitamin deficiencies and open ourselves up to all kinds of health problems. Vegetarians often have lots of cavities. I learned that the hard way with my little girl. I was a vegetarian during the time when she was teething. Now the poor thing has a mouth full of fillings. Vitamins A, D and E are fat-soluble vitamins and they do not work well with hydrogenated or rancid plant oils. (Plant oils are almost always rancid, due to their instability and dislike of high heat which is often necessary for processing. This is why it’s important to buy cold-pressed olive oil. Furthermore, they are usually refined, filtered and so on, and this increases the rate at which they become rancid. Lard and bacon fat, butter and cream, beef tallow, the skins and fat of chickens, duck fat and so on—these are all very stable fats that do not go rancid for a long time, nor do they become hydrogenated when you cook with them. Milk products, if unpasteurized, do not spoil; they merely sour. Hence, we have sour cream and yogurt. Butter can be left out on the counter for weeks and it will be fine, albeit a bit sour.) Your body will not absorb them if you are lacking in sufficient amounts of fats. Furthermore, if you include a healthy portion of fat in your diet, you will feel full faster and therefore you will eat less. You will not be snacking all day and you will not have constant cravings, which keeps you far from gluttony. Your body simply says “no thanks, I can’t handle that right now.” Contrast this with popular man made foods that are loaded with all sorts of poisonous ingredients which keep encouraging you to eat more and more simply b/c of the taste (or rather the addictive chemicals therein). The low-fat craze in this country has done nothing but harm. People who try to cut out some or all saturated animal fats from their diet soon find that THEY are the ones with heart disease, cancer, diabetes, constipation and so on. My parents are good examples of this, although they are not vegetarias. They have trusted in margarine and shortening and other “low fat foods” for years and years. How on earth did we come to believe that man made foods such as tofurky and soy cheese and margarine are actually good for us? I’m sure I don’t know. But fallen for it we have. Trust God. Eat the foods that he created for our well-being and health. If he calls you to a more ascetic life such as a religious order that depends on donations from others, or perhaps to live on the Eucharist alone, then by all means obey him, but if he calls you to live a normal life, eat animal foods and live well.
westonaprice.org/mythstruths/mtvegetarianism.html