Vitamin B12 on a plant-based diet: the UK guidance
B12 occurs naturally almost only in animal foods, which makes it the one nutrient where a plant-based diet needs a deliberate plan rather than good intentions. Here is the NHS figure and what actually covers it.
Published 13 August 2026

Most arguments about plant-based diets and nutrition are more heat than light. B12 is the exception. It is a genuine, well-understood gap, and it is the one thing that needs a deliberate decision rather than an assumption.
The number
The NHS advises that adults aged 19 to 64 need about 1.5 micrograms of vitamin B12 a day.
That is a small amount, and it is easily met on a diet containing animal products. The NHS lists the usual sources as meat, fish, milk, cheese, eggs and some fortified breakfast cereals.
Why plant-based diets are different here
B12 occurs naturally almost exclusively in animal foods. It is not a matter of eating a wider variety of vegetables. The NHS is direct about it: people following a vegan diet may not get enough, and should look at fortified foods or a supplement.
This is not an argument against eating that way. It is simply the one nutrient where the diet does not supply itself and a plan is required.
What covers it
Fortified foods. Many plant milks, some breakfast cereals, nutritional yeast and yeast extracts have B12 added. Worth actually reading the label rather than assuming - fortification is voluntary in the UK and varies considerably between brands, including between products from the same brand.
A supplement. Straightforward, cheap, and the option most people settle on because it does not depend on whichever plant milk happens to be in the fridge that week.
The authorised wording is that vitamin B12 contributes to normal red blood cell formation, contributes to the normal function of the immune system, and contributes to the reduction of tiredness and fatigue. That is the phrasing the GB Nutrition and Health Claims Register permits, and any brand telling you B12 will boost your energy has left it behind.
Two things worth knowing
Stores run down slowly. The body holds a reserve of B12, which is why problems from a low intake can take a long time to appear. Feeling fine in month three tells you very little about month thirty.
It is worth a conversation with a GP. If you have been plant-based for a while without supplementing, or you are on medication that affects absorption, this is worth raising rather than self-managing from a website. A blood test settles it.
The other one to know about
If you are already thinking about B12, the second nutrient worth checking is vitamin D - not because of your diet, but because of where you live. The NHS advises everyone in the UK to consider a daily 10 microgram supplement through autumn and winter, since the sunlight here is not strong enough in those months for the skin to make it. We covered that in vitamin D in the UK.
Beyond those two, the sensible approach stops being a checklist and starts being specific to you. Working out which gaps are actually yours is a different exercise from working through a list.
Sources
NHS, B vitamins and folic acid. Adults aged 19 to 64 need about 1.5 micrograms of vitamin B12 a day.
General information, not medical advice. If you are pregnant, have a health condition or take prescription medication, speak to your GP or pharmacist.


