A 43-year-old female asked:
What foods has vitamin b12.if its to big a question what site should i go to look it all up.i have vitamin b12 deficiency.i'm getting injections?
2 doctor answers • 2 doctors weighed in
Dr. Ed Friedlanderanswered
Pathology 46 years experience
Probably not diet: More likely, you're not able to absorb vitamin B12. If you're not a vegetarian, most people have plenty of B12 in their diet, and the usual reason a non-vegetarian becomes deficient is one of around a dozen illnesses -- from atrophic gastritis to a fish tapeworm -- that prevents absorption. Diet's not your key unless your deficiency is the result of misguided vegetarianism. Ask for clarification.
3.4k viewsAnswered >2 years ago
Dr. Gurmukh Singhanswered
Pathology 51 years experience
Injection best way: Vitamin B12 is present in animal proteins, including dairy. However, people deficient in B12 usually have problems absorbing B12, even when their dietary intake is normal. Injection bypasses the intestine and provides a sure way of getting enough B12 in the body. It is an essential vitamin, so stay with injections.
3.4k viewsReviewed >2 years ago
Last updated Dec 14, 2014
People also asked
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $44!
50% off with $19/month membership
Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.