Result: TRUE
Our reviewed evidence supports this claim.
Your claim
Vitamin B12 is found mainly in foods that come from animals.
What we found
Vitamin B12 is found naturally in foods like meat, fish, eggs and milk products. People who eat few or no animal foods may not get enough and can ask a doctor about it.
Why we gave this result
NIH says only animal foods naturally have vitamin B12. The NHS lists meat, fish, milk, cheese and eggs and says it is not found naturally in fruit, vegetables or grains.
Reliable sources (2)
- Vitamin B12 - Fact Sheet for Consumers (opens in a new tab) NIH Office of Dietary Supplements (USA) https://ods.od.nih.gov/factsheets/VitaminB12-Consumer/
- Vitamins and minerals - B vitamins and folic acid (opens in a new tab) NHS (UK) https://www.nhs.uk/conditions/vitamins-and-minerals/vitamin-b/
Always ask a doctor. This tool is for learning. It is not medical advice.