Decision support Published Aug 18, 2026

Do vegans and vegetarians need a B12 supplement, and which form?

B12 on a Plant Based Diet

B12 is the plant based diet nutrient where good intentions and good food choices are not enough. The decision is less about wellness optimization and more about basic nutritional coverage.

4 min read · 809 words · 8 sources · evidence: robust

Evidence summary

Evidence summary Necessary

Vegans need a vitamin B12 supplement or reliable fortified foods, and many vegetarians who rarely eat dairy, eggs, or fortified foods need the same; cyanocobalamin is the default form for routine use.

  • Across two daily-dose arms, 25 and 100 mcg sublingual B12 improved cobalamin status in vegans and vegetarians.7
  • Vegetarians with low dairy or egg intake, especially during pregnancy, lactation, or older age, need dependable B12 intake.3
  • Cyanocobalamin is stable, inexpensive, and well studied, and no routine form has shown clear superiority.18

The full picture

The direct answer

If you are vegan, take B12. If you are vegetarian, take B12 unless you can honestly say you eat enough B12 containing foods every day. The form I would buy first is cyanocobalamin, not because it is trendy, but because it is stable, cheap, widely used in trials and public health guidance, and effective at raising B12 status. Methylcobalamin is not wrong. It is just not clearly better for the ordinary job most people need: keeping B12 status normal on a diet with little or no animal food.12

This is not a protein question, a naturalness question, or a question about whether your diet is otherwise healthy. Vitamin B12 is made by microorganisms and enters human diets mainly through animal foods, fortified foods, and supplements. Unfortified plant foods are not a reliable source of active B12. That is the reason the advice is unusually direct.2

What the evidence shows

The basic pattern is consistent: people following vegan diets have lower B12 status and higher risk of functional deficiency when they do not supplement. Functional deficiency is usually assessed with markers such as methylmalonic acid, homocysteine, serum B12, and holotranscobalamin rather than diet labels alone. EFSA specifically notes that a combination of biomarkers is the best way to assess B12 status, and it sets an adult adequate intake of 4 mcg per day.5

A large review on plant based diets concluded that unfortified plant foods are not dependable B12 sources and that deficiency risk is especially relevant for vegans, pregnant people, lactating people, infants, and people of childbearing age.3 A systematic review of vegetarian populations found deficiency across vegetarian patterns, with the greatest risk in vegans, but not limited to vegans.6 That matters because many lacto-ovo vegetarians assume eggs and dairy automatically solve the problem. They can, but only if eaten consistently and in sufficient amounts.

Trials also support supplementation as the practical fix. In a 12 week randomized trial of vegans and vegetarians with marginal deficiency, sublingual cyanocobalamin at 350 mcg per week and 2,000 mcg per week both improved B12 status, including markers such as serum B12, methylmalonic acid, and homocysteine.7 A small trial comparing methylcobalamin and cyanocobalamin in people eating plant based diets found both forms improved holotranscobalamin, with no strong reason to declare methylcobalamin the superior routine choice.8

The dose on the bottle looks high because B12 absorption is unusual. At low intakes, absorption depends partly on intrinsic factor and is limited per dose. At high supplemental doses, only a small percentage is absorbed by passive diffusion, which is why 500 mcg or 1,000 mcg tablets can be safe even though they exceed the RDA by a wide margin.1 The NIH Office of Dietary Supplements notes that high dose supplements are common, only a small percentage is absorbed, and these doses are considered safe for healthy adults.1

What changes the answer

The biggest condition is how much dependable B12 you already get. A vegan eating fortified foods several times daily may not need a separate pill if those foods reliably provide enough B12. The British Dietetic Association describes fortified foods and supplements as the reliable B12 sources for vegans.2 If your intake depends on occasional nutritional yeast, a plant milk you sometimes buy, or a multivitamin you forget, that is not a reliable plan.

Vegetarians fall into two groups. A vegetarian who eats dairy or eggs daily may meet needs through food, though checking labels and intake still matters. A vegetarian who eats animal foods rarely, is pregnant, is lactating, is older, uses acid suppressing medication, has gastrointestinal disease, or has had bariatric surgery should lean toward supplementation rather than guessing.13

Dose and timing matter more than form. For routine adult maintenance, a reasonable plan is one of three: a daily low dose such as 25 to 100 mcg, a weekly larger dose such as 1,000 to 2,000 mcg, or fortified foods providing B12 at least twice daily. Vegan dietetic guidance commonly uses this kind of schedule because infrequent dosing requires larger amounts.4 If you have diagnosed deficiency, neuropathy symptoms, anemia, pregnancy, or a known absorption disorder, do not self manage with a generic supplement plan. You need clinician guided testing and treatment.

The confound to ignore

The marketing confound is the idea that methylcobalamin is the natural, active, superior form and cyanocobalamin is inferior because it contains a cyanide group. For routine supplementation, that argument overreaches. Cyanocobalamin has a long record of use, is converted by the body into active coenzyme forms, and is commonly used in fortified foods and supplements.1 The cyanide amount is tiny in normal supplement use and is not the issue for most healthy people.

Sublingual tablets are another distraction. They are fine if you like them, but the NIH notes that research has not shown sublingual B12 to be better than other supplemental forms.1 The best B12 is the one you will actually take at an effective dose.

The decision today

Buy cyanocobalamin unless you have a specific medical reason not to. If you are vegan, take it consistently. If you are vegetarian and your dairy, egg, or fortified food intake is inconsistent, take it consistently too. A practical default is 50 mcg daily or 1,000 to 2,000 mcg once weekly. If you are pregnant, lactating, over 50, symptomatic, or previously low in B12, use supplementation and ask a clinician about testing with B12 plus functional markers such as methylmalonic acid when appropriate.15

Do not wait for fatigue, tingling, or brain fog to prove the point. B12 is easier to maintain than to rebuild after deficiency. On a plant based diet, a small, boring supplement is the cleanest answer.

Takeaways

  • Vegans need B12 from supplements or fortified foods because unfortified plant foods are not reliable B12 sources.2
  • Cyanocobalamin is the default form for most people because it is stable, inexpensive, and effective.1
  • Methylcobalamin is acceptable, but it has not been shown to be clearly superior for routine supplementation.8
  • Vegetarians may still need B12 if dairy, eggs, or fortified foods are inconsistent.
  • Dose consistency matters more than sublingual delivery or premium branding.

What this piece does not address

Limits of this perspective

This does not cover treatment of diagnosed B12 deficiency.

Deficiency with anemia, neurologic symptoms, pregnancy, or malabsorption needs clinician guided dosing and follow up.

This does not replace lab testing when symptoms are present.

B12 status is best interpreted with clinical context and, when needed, functional markers such as methylmalonic acid and homocysteine.5

This does not assume every vegetarian needs the same dose.

Risk depends on actual intake of dairy, eggs, fortified foods, age, pregnancy status, medications, and absorption.

Frequently asked

Common questions

Do all vegans need a B12 supplement?

Vegans need a reliable B12 source. That can be a supplement or consistently eaten B12 fortified foods, but unfortified plant foods are not dependable sources.2

Which B12 form should vegans buy?

Cyanocobalamin is the best default. It is stable, inexpensive, widely available, and effective for routine maintenance.1

Is methylcobalamin worth paying more for?

Usually no. It is an acceptable form, but evidence does not show it is clearly better than cyanocobalamin for maintaining B12 status in most healthy adults.8

Can vegetarians skip B12 if they eat eggs and dairy?

Some can, but only if intake is consistent and adequate. Vegetarians who eat little dairy or eggs should supplement rather than assume they are covered.6

Is weekly B12 as good as daily B12?

Weekly dosing can work if the dose is larger. In a randomized trial, weekly cyanocobalamin improved B12 markers in vegans and vegetarians with marginal deficiency.7

Want personalized recommendations?

Show me what works for me