Vitamin B12 is one of eight B vitamins that have a vital role in keeping our bodies in tip-top condition.

B12 is arguably the most important; from fighting fatigue and keeping our bodies’ nerve and blood cells healthy to producing DNA.

Your body doesn’t make Vitamin B12, so it’s important to get it from a balanced diet. Beef, pork, eggs, milk, cheese and fish are all good sources of B12.


The RDA IS 1.5mcg of B12 a day. This is easily achieved through your diet as the body can’t product B12 itself. If you aren’t able to reach these levels, you are at risk of a deficiency.

A deficiency in B12 can lead to a condition called Anaemia. This is where you have fewer red blood cells than normal and you may experience these symptoms.

What does B12 help with?


B12 contributes to the production of red blood cells which carry oxygen all around our bodies. Oxygen travels from your lungs into the blood and flows to all your vital organs: brain, lungs and muscles. If these organs do not receive enough oxygen, they’ll slow down and you’ll experience fatigue and tiredness.


B12 is thought to aid with the digestion and absorption of macronutrients.

Fats, proteins and carbohydrates are all metabolised by B12 into energy. Without the right amount of B12 in your diet, vital nutrients will not pass through your body and not absorb into the blood – causing deficiencies.


B12 contributes to the normal functioning of the nervous system, so may aid with the reduction in the effects of stress and anxiety on the body.

It’s needed for the proper development and functioning of the brain which may also aid with ailments such as stress and anxiety.