Vitamin B12: the non-negotiable
Vitamin B12 is the clearest priority. It's found reliably only in animal foods and fortified products, so people on a vegan diet need a B12 supplement or consistently fortified foods — this isn't optional, because long-term deficiency can cause irreversible nerve problems [1]. Vegetarians who eat eggs and dairy get some, but many still benefit from monitoring.
Iron and zinc
Plant (non-heme) iron is absorbed less efficiently than iron from meat, so plant-based eaters should emphasize iron-rich foods (legumes, tofu, fortified grains) and pair them with vitamin C to boost absorption; some people, especially menstruating individuals, may need a supplement after testing [2]. Zinc absorption is also lower from plant foods, so beans, nuts, seeds, and whole grains matter.
Iodine, vitamin D, calcium
- Iodine: without seafood or dairy, intake can fall short — iodized salt or a supplement helps (don't overdo it).
- Vitamin D: relevant for most people regardless of diet, especially with limited sun.
- Calcium: vegans should plan around fortified plant milks, tofu set with calcium, and leafy greens.
Omega-3s and creatine
Omega-3s: plant sources (flax, chia, walnuts) provide ALA, which converts poorly to the EPA and DHA found in fish — so an algae-derived omega-3 supplement (not fish oil) is the vegan-friendly way to get preformed DHA/EPA [3]. Creatine stores run lower in vegetarians since it comes from meat; supplementing is well tolerated and of interest for performance and possibly cognition.
Plan, don't guess
A well-planned plant-based diet is healthy, but B12 and (often) iron are worth getting right with testing and, where useful, a clinician or registered dietitian. Choose third-party-tested supplements, and treat B12 as essential rather than optional [1][3].






