As the NHS explains, if your vitamin B12 deficiency is caused by a lack of the vitamin in your diet, you may be prescribed vitamin B12 tablets to take every day between meals.
People who find it difficult to get enough vitamin B12 in their diets, such as those following a vegan diet, may need vitamin B12 tablets for life.
“Although it’s less common, people with vitamin B12 deficiency caused by a prolonged poor diet may be advised to stop taking the tablets once their vitamin B12 levels have returned to normal and their diet has improved,” explains the NHS.
What foods contain B12?
Good sources of vitamin B12 include:
- Salmon and cod
- Milk and other dairy products