Vitamins are vital for helping our body to function and each one plays a different key role. Below, get to know why we need vitamin B12 and how to get more of it from your food.
Next check out our range of health benefits guides, including the best sources of vitamin C, best calcium-rich foods and what supplements should I take?
What is vitamin B12?
Vitamin B12 – also known as cobalamin, is a water-soluble vitamin, naturally found in some foods, added to others and synthesised by bacteria in the small intestine. It is involved in many vital processes in the body, including:
- Producing red blood cells
- Keeping the nervous system healthy
- Releasing energy from food
- Creating DNA and RNA (the building blocks of every cell in the body)
Which foods contain vitamin B12?
Vitamin B12 is mainly found in meat, offal, milk, fish and eggs. The richest sources are liver, clams, kidney and oysters.
For vegetarians and vegans, it is harder to obtain this vitamin, although it is found in some fermented foods, such as tempeh and more commonly in nori. Alternatively look out for vegan and vegetarian foods that are fortified with vitamin B12, these include nutritional yeast, plant milks, spreads and breakfast cereals.
There is some evidence to suggest that the form of B12 found in vegetarian/vegan sources is not as bio-available as that from animal sources. If you follow a plant-focused diet and are concerned about your vitamin B12 status speak to your GP or dietician for guidance, they may recommend you have a blood test.
How much vitamin B12 do you need each day?
Vitamin B12 is necessary in only very small amounts each day. The NHS advise adults consume 1.5 micrograms (mcg) per day.
Which foods are good sources?
The majority of us achieve our vitamin B12 requirements quite easily from a balanced and varied diet. These foods are especially good sources:
- 100g mussels = 10.6mcg
- 100g lamb liver = 83mcg
- 100g mackerel = 9.1mcg
- 100ml soya milk (fortified) = 0.4mcg
- 100g yogurt = 0.4mcg
Other useful sources include most meat, salmon, cod, milk, cheese, eggs and fortified breakfast cereals.
What are the symptoms of a vitamin B12 deficiency?
Vitamin B12 deficiency is quite hard to detect and can go undiagnosed for some time. Symptoms can include fatigue, lethargy, shortness of breath, pale skin, mouth ulcers, sensations of ‘pins and needles’, disturbed vision, impaired mental function and depression. Many of these symptoms are not unique to vitamin B12 deficiency, and not everyone who is diagnosed will experience them.
A more severe form of vitamin B12 deficiency is called pernicious anaemia. This is an autoimmune disease which occurs due to issues with a specific glycoprotein called intrinsic factor (IF), which is created in the stomach and necessary to absorb vitamin B12. Pernicious anaemia causes the immune system to attack the cells in the stomach which produce IF. Without IF, vitamin B12 cannot be absorbed and therefore deficiency can occur.
Read more from the NHS about vitamin B12 or folate deficiency anaemia and pernicious anaemia.
Who might be at risk of a vitamin B12 deficiency?
If you are unable to enjoy a varied and balanced diet or your digestion is compromised, for example you have a medical condition, such as coeliac disease, Crohn’s disease or you are elderly you may be at higher risk of low levels of vitamin B12.
Strict vegans who do not take vitamin B12 supplements or include two-three servings of fortified foods daily are at increased risk of deficiency. Likewise, vegetarians who do not regularly include dairy or eggs. If you are pregnant and are concerned that you may be at risk of low vitamin B12 levels refer to your GP because low levels may increase your baby’s risk of a neural defect.
Those on certain prescribed medications, such as the long-term use of antacids, may also be at risk of lower vitamin B12 levels.
If you are concerned about your vitamin B12 status, contact your GP or dietician before embarking on a supplementary intervention or making significant changes to your existing diet or medication protocol.
Recipes to boost your B12
Liver & bacon with onion gravy
Warm mackerel & beetroot salad
Vegan tomato & mushroom pancakes
Mussels with tomato and chilli
Vegan kale pesto pasta
Sauteéd liver and apple salad with blackberry dressing
Enjoyed this? Now read…
What supplements should I take?
Top 10 healthiest sources of vitamin C
Am I getting enough vitamin D?
What are B vitamins?
Vital vitamins
Kerry Torrens is a qualified Nutritionist (MBANT) with a post graduate diploma in Personalised Nutrition & Nutritional Therapy. She is a member of the British Association for Nutrition and Lifestyle Medicine (BANT) and a member of the Guild of Food Writers. Over the last 15 years she has been a contributing author to a number of nutritional and cookery publications including BBC Good Food.
Jo Lewin is a registered nutritionist (RNutr) with the Association for Nutrition with a specialism in public health. Follow her on Twitter @nutri_jo.
All health content on bbcgoodfood.com is provided for general information only, and should not be treated as a substitute for the medical advice of your own doctor or any other healthcare professional. If you have any concerns about your general health, you should contact your local healthcare provider. See our website terms and conditions for more information.