Read More

That is why it is so important to know which foods contain vitamin B12. Jenny Bodenham, Nutritional Therapist for vitamin and supplement brand Higher Nature, has shared insight into what foods people can eat to make sure they get enough vitamin B12.

She said: “Vitamin B12 is found mainly in natural foods of animal origin – the richest sources are liver and kidney, followed by eggs, fish, cheese, and meat and Brewer’s yeast.”

However, she also warned: “B12 can be destroyed when foods are overcooked.”

Specific foods which are high in vitamin B12 are clams, mussels, crab, salmon, beef and chicken.