which food contains vitamin b12 - #26289
I am really worried about my vitamin B12 levels. A couple of weeks ago, I felt super tired all the time, like dragging myself through each day. I couldn't figure it out, so I went to the doc and got some blood tests done. Turns out, my vitamin B12 levels were low, which kinda freaked me out! I mostly eat a vegetarian diet, but I try to include some dairy and eggs. The doc suggested I might need some supplements but also mentioned that I should look into which food contains vitamin B12. I mean, I feel like it’s a bit of a challenge for me since most B12 sources are animal-based. Are there any vegetarian or plant-based options that actually have significant amounts of vitamin B12? I heard things like fortified cereals or plant milks might help, but is that enough? I also wonder if I’m missing something in my diet. Do I need to be super careful about combining these foods? What's the best way to make sure I get enough vitamin B12? Like, can I rely on those fortified foods entirely? Or should I just bite the bullet and go for supplements? Just looking for clear and practical tips, please. Thanks!
100% Anonymously
No sign-up needed.

Doctors' responses
Certainly, vitamin B12 is mostly found in animal products, which can make it a bit trickier to obtain enough on a vegetarian diet. While you’re already consuming dairy and eggs—which are good sources of B12—it’s possible that the intake or absorption isn’t sufficient. Fortified foods like cereals and plant-based milks are indeed practical options. These are often fortified with B12, but the amount can vary significantly between brands. Checking the nutrition labels can help you choose products with optimal B12 content. Nutritional yeast, another fortified option, is often used by vegetarians and vegans and offers a decent amount of B12 when it’s specifically fortified. As for your concerns about combining foods, generally, there’s no need to eat specific combinations for B12 absorption; rather, focus on variety and frequency. However, it’s worth noting that B12 from fortified foods might not be fully sufficient if your B12 stores are already low or if you have issues absorbing it due to certain gastrointestinal conditions. Therefore, while relying on fortified foods can help maintain levels, you might still benefit from a supplement, especially if your levels have been low. B12 supplements, either as a pill, sublingual drop, or even injections in severe cases, can offer a sure way to boost your levels more quickly. Consultation with a healthcare provider to monitor your levels periodically can guide how best to adjust your intake and determine if a supplement is necessary long-term. Keeping on top of blood work ensures your approach is effective and safe.
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.