Vitamin B12 is only found in animal foods and certain types of seaweed. Vegans can get vitamin B12 by taking supplements, eating enriched foods or eating nori seaweed.
Creatine is a bioactive compound that is lacking in vegetarian diets. It plays an important role in brain and muscle function. Because creatine is not found in any plant foods, vegetarians and vegans can only get it from supplements.
Carnosine is an
antioxidant that is concentrated in the muscles and brain (
33,
34).
It is very important for muscle function, and high levels of carnosine in muscles are linked with reduced muscle fatigue and improved performance (
35,
36,
37,
38).Carnosine is a nutrient only found in animal foods. It is important for muscle function.
... more info if you're interested here..
7 Nutrients That You Can't Get From Plant Foods
There are vegan supplements which rely on rare ingredients. These are not readily available..
My point is that eliminating meat as a food source is not a good idea.
Have it as a choice. Cut back on meat production and consumption but do not do away with it. It is an excellent source of nutrition.
Balance in all things.