Vitamin B12 is not made by plants or animals but by microorganisms surrounding them. The best way to get this vitamin is through fortified foods, such as soy and tofu, that contain it, or a vegan supplement if you are following a plant-based diet.
Calcium can also be found in many green vegetables, but the benefits are much more prominent in dairy products, since diary is so high in calcium, it is usually the easiest way to ensure you are getting enough.. Calcium benefits bones and teeth health,y so you will need to find other sources when hypothetically following a plant-based lifestyle. You can find calcium by consuming leafy greens such as kale, broccoli, bok choy, and napa cabbage.
Iron benefits athletes by carrying oxygen in their blood for maximum energy production during training sessions. If you're feeling weak or fatigued, consider taking an iron supplement. Legumes, nuts, seeds, leafy greens, potatoes, brussel sprouts, broccoli, and whole grains help too. And if you’re looking to ensure the best absorption, it is best to consume these foods with iron alongside vitamin C rich foods.
On the other hand, animal protein sources typically contain all of the essential amino acids needed for optimal health. If you rely solely on plant-based proteins for your dietary needs, you may need to consume more to get the same amount of protein as from an animal source. Additionally, some plant-based proteins can be difficult to digest due to their high fiber content or other compounds. Some people may also experience allergies when consuming certain plant-based proteins due to their sensitivity to certain chemicals such as lectins and gluten.