Vitamin and mineral guide

Benefits of Vitamin B12: Nerves, Red Blood Cells and Vegan Food Sources

Vitamins & MineralsUpdated 2026-05-0910 min read

Vitamin B12 helps make red blood cells and supports the nervous system, with sources mainly from animal foods and fortified foods.

Quick answer: Vitamin B12 helps make red blood cells, keeps the nervous system healthy and helps release energy from food. It is mainly found in animal foods, so vegans often need fortified foods or supplements.
Health note: This article is educational and is not medical advice. Speak with a GP, pharmacist or registered dietitian before using supplements to treat symptoms, changing medication, or taking high dose products.

What Vitamin B12 does

Vitamin B12 is an essential nutrient, meaning your body needs it in small amounts to work properly. The practical benefit is not that it gives you superpowers. It helps normal processes run as intended, which is less dramatic but much more useful.

Main benefits of getting enough Vitamin B12

  • Helps make red blood cells
  • Supports normal nervous system function
  • Helps release energy from food
  • Especially important for people avoiding animal products

Foods that contain Vitamin B12

For most people, the best starting point is a varied diet rather than reaching straight for tablets. Useful food sources include:

  • Meat
  • Fish
  • Milk and dairy foods
  • Eggs
  • Fortified breakfast cereals
  • Fortified plant milks
  • Nutritional yeast fortified with B12

Simple meal idea

A B12 friendly breakfast could be eggs with fortified cereal, or fortified plant milk with oats if you avoid animal products. Always check the label because plant foods do not automatically contain B12.

Food first vs supplements

Supplements can be useful in specific situations, but they are not automatically better than food. Food also brings protein, fibre, fats, carbohydrates and other micronutrients that work together. A supplement is a tool, not a cheat code.

Consider a supplement if you have been advised to do so, have a restricted diet, have a confirmed deficiency, or fall into a group with higher needs. For symptoms such as ongoing tiredness, weakness, unusual bleeding, tingling, dizziness or unexplained changes, get proper medical advice rather than guessing.

Who may need to pay closer attention?

  • People with restricted diets, including vegan or very limited diets.
  • People who are pregnant, planning pregnancy or breastfeeding.
  • Older adults or people with reduced appetite.
  • People with digestive conditions, absorption issues or relevant medication use.
  • Anyone with symptoms that could suggest deficiency.

When to be cautious

Low B12 can have serious effects, including anaemia and nerve related symptoms. People following vegan diets, older adults and those with absorption issues should seek advice if concerned.

Related nutrient guides

Nutrition is connected. For example, vitamin D and calcium are often discussed together, while vitamin C can help with iron absorption from plant foods.

Sources and further reading

FAQs

What foods contain vitamin B12?

B12 is found in meat, fish, eggs, milk and dairy foods. Some cereals, plant milks and nutritional yeast are fortified with B12.

Do vegans need vitamin B12?

Vegans usually need reliable fortified foods or a supplement because natural B12 sources are mainly animal based.

What are signs of low B12?

Symptoms can include tiredness, weakness and nerve related symptoms, but testing and diagnosis should be done by a healthcare professional.