PharmEasy Blog

Top Vitamin B12 Foods to Include in Your Diet Today! 

Introduction

Have you been feeling unusually tired, low on energy, mentally unclear or confused? While these symptoms can have many causes, one possibility worth considering is a deficiency in vitamin B12. 

Vitamin B12, also known as cobalamin, is an essential nutrient involved in red blood cell production, nerve function, and DNA synthesis. While it is often overlooked, adequate B12 level is essential for maintaining energy levels and supporting cognitive and neurological health of the body. 

Your body cannot produce B12 on its own, so it must be obtained through foods high in vitamin B12 or supplements. Animal-based foods such as meat, dairy, and eggs are the primary sources of vitamin B12. Thus, if you follow a vegetarian or vegan diet, you may need B12 supplements to meet your daily requirement for the vitamin1,2

In this article, we will explore vitamin B12 rich foods to help you maintain optimal vitamin B12 level and support your overall health, in a way that is both enjoyable and practical. 

Why Is Vitamin B12 Important for Your Health?

Vitamin B12 (also called cobalamin) is a nutrient your body needs to stay healthy2. It plays a key role in: 

The recommended dietary allowance (RDA) of vitamin B12, which is sufficient for the nutrient needs of adults, is approximately 2.4 mcg per day2

Who is at Risk for Low Vitamin B12 Levels?

Individuals following a vegan or vegetarian diet are at increased risk of having low vitamin B12 levels, as B12 is mostly found in animal foods. 

People with health conditions that interfere with vitamin B12 absorption also may be at risk of deficiency, even if they consume enough through food. Since vitamin B12 absorption is a complex, multi-step process, any disruption can affect how much the body absorbs. 

Vitamin B12 Absorption Process: 

Factors Associated with Vitamin B12 Deficiency: 

You are more likely to have low B12 if you3:

Good to know: Unlike foods high in vitamin B12, B12 from supplements or fortified foods (like some cereals or plant-based milks) does not need to go through all these steps. It is already in a form your body can absorb more easily. Therefore, these alternate options could be helpful for people who have trouble absorbing B12 from food. 

Vitamin B12 Deficiency Symptoms: 

Signs of a vitamin B12 deficiency can appear slowly and may include3:

If these sound familiar, talk to your doctor about testing for vitamin B12 levels. 

Top Food Sources of Vitamin B12

Vitamin B12 plays a key role in keeping your energy levels up, your nerves healthy, and your blood cells functioning properly2. Since your body cannot make it on its own, getting enough from foods high in vitamin B12 (or supplements) is essential. 

Most vitamin B12 comes from animal-based foods, but there are some excellent fortified plant-based options for vegetarians and vegans2,3. Let’s explore some of the top vitamin B12 rich foods to help you meet your daily needs and stay energised and healthy: 

1. Milk

Milk is an easy and reliable source of B12. It also gives you calcium and vitamin D, which help build strong bones and support your immune system1.

Tip: For vegans, fortified plant-based options like soy milk can offer up to 45% of your B12 RDA. Check the label to be sure. 

2. Yoghurt

yogurt

Yoghurt is not just good for your gut; it is a solid B12 source1.  

Tip: Choose low-fat, unsweetened yoghurt to avoid added sugar while still getting protein, calcium, and gut-friendly probiotics. 

3. Cheese

Cheese adds flavour and nutrients to your meals2.

Note: Cheese is nutritious but also high in saturated fat; therefore, enjoy it in moderation. 

4. Eggs

Eggs are packed with high-quality protein, healthy fats, and B vitamins1

Tip: Include eggs a few times a week as a simple, nutrient-rich choice. 

5. Fish (Especially Fatty Fish)

fish

Fish is one of the richest natural sources of vitamin B12. It also provides omega-3 fats for heart and brain health1.

Here is how much B12 you get from these portions: 

Bonus: A serving of salmon also gives you around 40g of protein, which is great for muscle health. 

6. Chicken and Turkey

chicken stew

Poultry is a lean and healthy protein source that also provides B121

Bonus: It is great for those who prefer lean meats. 

7. Shellfish (Oysters and Clams)

oysters

Shellfish are B12 superfoods as they provide high levels of vitamin B122

Bonus: Even small portions of these superfoods provide way more than your daily need and they are also rich in zinc and iron! 

8. Nutritional Yeast (Fortified)

A favourite among vegans, nutritional yeast has a cheesy flavour and is often fortified with B121

Bonus: Great served on popcorn, in soups, or stirred into sauces. Always check the label to make sure it is fortified. 

9. Fortified Breakfast Cereals

Fortified cereals have vitamin B12 added during processing, making them easy to absorb for vegetarians and vegans1

Tip: Pair with fortified plant milk for a double B12 boost. Check the nutrition label for specifics. 

10. Beef (Especially Liver)

Beef is a powerful source of B12, especially organ meats like liver2.

Caution: Although liver is a great vitamin-rich option for those who eat it, make sure you cook it in healthy oils. 

Who Might Need a Vitamin B12 Supplement?

Most people can get enough vitamin B12 from vitamin B12 food sources, especially if they eat animal-based foods like meat, dairy, or eggs. But for some groups, it can be harder to absorb or get enough from food alone. In these cases, a vitamin B12 supplement can be very helpful, and sometimes even necessary. 

Here are some groups who may benefit from B12 supplementation3

1. Vegetarians and vegans: 

Since B12 is found mainly in animal products, people on plant-based diets may not get enough from food alone. A daily B12 supplement or fortified foods can help fill the gap. 

2. Adults over 50 years of age: 

As we age, our stomach produces less acid, which can affect how well we absorb B12 from food. Many older adults benefit from B12 in supplement form, which is easier to absorb. 

3. People with digestive or gut issues: 

Conditions like Crohn’s disease, celiac disease, or those who have had intestinal or stomach surgery (including weight-loss surgery) can make it harder to absorb B12 properly. Supplements, sometimes in higher doses or by injection, may be needed for these individuals. 

4. People with pernicious anaemia: 

This is an autoimmune condition that prevents the body from absorbing B12 naturally. If you have this, your doctor may recommend regular B12 shots or high-dose supplements to keep your levels up. 

5. Individuals who have had gastrointestinal (GI) tract surgery: 

GI tract surgery, such as a gastric bypass, can reduce your body’s ability to absorb vitamin B12, increasing the risk of deficiency. 

6. People who take certain medications: 

Medications like metformin or acid blockers can impair the body’s ability to absorb B12 properly, therefore, individuals who take such medicines may need vitamin B12 supplementation. 

How to Test for Vitamin B12 Deficiency?

Symptoms like fatigue, memory issues, dizziness, numbness or tingling in the hands and feet, and pale skin can indicate a vitamin B12 deficiency. If you have these symptoms, you should visit a doctor.  

Your doctor will ask about your symptoms and may also check your reflexes, balance, and sensation since B12 affects the nerves. To confirm whether you are deficient, your doctor will order some blood tests. These help catch problems early, guide treatment, and prevent serious complications like anaemia and nerve damage. 

Also Read: How To Increase Platelet Count Naturally

Common Tests for Vitamin B12 Deficiency

1. Serum Vitamin B12 Level 

2. Complete Blood Count (CBC)

3. Reticulocyte Count

4. Lactate Dehydrogenase (LDH) 

5. Bilirubin

6. Methylmalonic Acid (MMA) 

7. Homocysteine

8. Anti-Intrinsic Factor Antibodies 

9. Anti-Parietal Cell Antibodies 

Also Read: 11 Healthy Foods That Can Help You to Gain Weight

Additional Tests (Only If Needed)

Sometimes, if the cause of B12 deficiency is unclear, your doctor might recommend further testing: 

1. Upper Endoscopy (EGD)

2. Bone Marrow Biopsy

Testing and treating vitamin B12 deficiency is simple, but crucial. Left untreated, low B12 levels can lead to permanent nerve damage, anaemia, and memory issues. If you are experiencing symptoms or are in a higher-risk group (like older adults, vegans, or people with gut issues) it is important to get checked.

Also Read: 10 Iron Rich Foods to Add to Your Diet 

Conclusion

Making sure you get enough vitamin B12 from vitamin B12 food sources is an important part of staying healthy. This is because it supports your energy levels, nervous system, and red blood cell production. 

Vitamin B12 deficiency often develops slowly, and sometimes the symptoms can be easily overlooked, like fatigue, brain fog, or tingling in the hands and feet. For most people, eating a well-balanced diet that includes animal-based foods like dairy, eggs, fish, or meat is enough to maintain healthy B12 levels. However, if you are vegetarian, vegan, over the age of 50 years, or have a digestive condition that affects nutrient absorption, a quick blood test can give you peace of mind and help you stay ahead of any health issues. 

Taking small steps now, like including vitamin B12-rich foods in your diet, can make a significant difference in your long-term energy, memory, and well-being. 

Frequently Asked Questions (FAQs)

Can vegetarians and vegans get enough vitamin B12 from food alone? 

Since vitamin B12 is found naturally in animal-based foods (like meat, fish, dairy, and eggs), vegetarians and especially vegans may struggle to get enough from food alone. However, there are some great alternatives, such as fortified foods (like cereals, nutritional yeast, and plant-based milks). Vegans, in particular, should consider taking B12 supplements after consulting with a doctor to ensure they are getting enough to maintain healthy levels. 

What is the recommended dietary allowance (RDA) of vitamin B12? 

The recommended dietary allowance (RDA) for adults is about 2.4 micrograms (mcg) per day. However, this can vary slightly based on age, pregnancy, and health conditions. If you are unsure about your specific needs, it is always best to consult with a healthcare provider. 

What happens if I do not get enough vitamin B12 in my diet? 

A vitamin B12 deficiency can lead to a variety of symptoms, including fatigue, weakness, memory problems, and nerve damage. Over time, not getting enough B12 can lead to anaemia (low red blood cells), and in more serious cases, it can cause neurological problems like difficulty walking, numbness, or even memory loss. It is essential to get enough B12 either from your diet or supplements (if recommended) to avoid these issues. 

What happens if I take more vitamin B12 than the daily recommended amount? 

Vitamin B12 is a water-soluble vitamin, which means that any extra amount your body does not need is usually excreted in urine. Because of this, it is generally considered safe to take more than the recommended daily amount. However, high doses of B12, especially through supplements, should be discussed with your doctor, particularly if you have any underlying health conditions. 

Does cooking affect the vitamin B12 content in food? 

Yes, cooking can affect the vitamin B12 content in food. High temperatures and prolonged cooking times can break down some of the B12 in foods. To minimise loss, try using gentler cooking methods like steaming or poaching instead of frying or grilling at very high temperatures. 
Physician’s comment: 
“While cooking can reduce the B12 content in foods, it is usually not enough to cause a deficiency on its own (unless your diet already lacks B12-rich foods). If you are worried about this, focusing on a variety of vitamin B12 sources, including fortified foods and supplements, if necessary, will help ensure adequate intake.” 

References

  1. Food Safety and Standards Authority of India [FSSAI]. Vitamin B12 rich foods: 7 foods that may load you up with energy [Internet]. NDTV Food; [updated 2021 Aug 31; cited 2025 Apr 18]. Available from: https://fssai.gov.in/upload/media/FSSAI_News_Vitamin_NDTVFood_31_08_2021.pdf 
  1. National Institutes of Health (NIH) – Office of Dietary Supplements. Vitamin B12 – Health Professional Fact Sheet. [Internet]. NIH; [updated 2024 Mar 26; cited 2025 Apr 18]. Available from: https://ods.od.nih.gov/factsheets/VitaminB12-HealthProfessional/ 
  1. MedlinePlus. Vitamin B12 – Medical Encyclopedia [Internet]. U.S. National Library of Medicine; [updated 2024 Oct 19; cited 2025 Apr 18]. Available from: https://medlineplus.gov/ency/article/002403.htm 
  1. Kennedy DO. B Vitamins and the Brain: Mechanisms, Dose and Efficacy–A Review. Nutrients. 2016 Jan 27;8(2):68. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC4772032/ 
  1. Better Health Channel. Vitamin B [Internet]. Department of Health; [updated 2024 Jul 24; cited 2025 Apr 18].Available from: https://www.betterhealth.vic.gov.au/health/healthyliving/vitamin-b 
  1. MedlinePlus. Vitamin B12 Deficiency Anemia [Internet]. U.S. National Library of Medicine; [updated 2024 Oct 19; cited 2025 Apr 18]. Available from: https://medlineplus.gov/ency/article/000574.htm 
  1. Seo IH, Lee YJ. Usefulness of Complete Blood Count (CBC) to Assess Cardiovascular and Metabolic Diseases in Clinical Settings: A Comprehensive Literature Review. Biomedicines. 2022 Oct 25;10(11):2697. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC9687310/ 
  1. MedlinePlus. Reticulocyte count [Internet]. National Library of Medicine (US); [updated 2024 Mar 11; cited 2024 Mar 11]. Available from: https://medlineplus.gov/ency/article/003637.htm 
  1. MedlinePlus. Lactate dehydrogenase (LDH) test [Internet]. National Library of Medicine (US); [updated 2023 Oct 30; cited 2025 Apr 18]. Available from: https://medlineplus.gov/lab-tests/lactate-dehydrogenase-ldh-test/ 
  1. Kwak MS, Kim D, Chung GE, Kang SJ, Park MJ, Kim YJ, Yoon JH, Lee HS. Serum bilirubin levels are inversely associated with nonalcoholic fatty liver disease. Clin Mol Hepatol. 2012 Dec;18(4):383-90. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC3540375/ 
  1. Johannsen P, Ostergaard K, Christensen JE, Worm M, Rasmussen K. Methylmalonic acid in serum from patients with neurological symptoms consistent with cobalamin deficiency. Eur J Neurol. 1995 Sep;2(4):357-62. Available from: https://doi.org/10.1111/j.1468-1331.1995.tb00139.x 
  1. Zhang J, Li Y, Zhou Y, Zhao Y, Xie H, Duan R, Yao Y, Gong Z, Teng J, Jia Y. Serum Homocysteine Level Is a Predictor of Relapse and Prognosis in Patients With First-Attack Neuromyelitis Optica Spectrum Disorders. Front Neurol. 2021 May 26;12:667651. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC8187771/ 
  1. Fraile L, Sopena A, Chávez CE, Font-Font M, Esquerda A. Autoantibodies to intrinsic factor can jeopardize pernicious anemia diagnosis: a case report. EJIFCC. 2023 Jul 10;34(2):181-187. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC10349311/ 
  1. Rusak E, Chobot A, Krzywicka A, Wenzlau J. Anti-parietal cell antibodies – diagnostic significance. Adv Med Sci. 2016 Sep;61(2):175-179. Available from: https://linkinghub.elsevier.com/retrieve/pii/S1896-1126(16)00003-1 

Disclaimer: The information provided here is for educational/awareness purposes only and is not intended to be a substitute for medical treatment by a healthcare professional and should not be relied upon to diagnose or treat any medical condition. The reader should consult a registered medical practitioner to determine the appropriateness of the information and before consuming any medication. PharmEasy does not provide any guarantee or warranty (express or implied) regarding the accuracy, adequacy, completeness, legality, reliability or usefulness of the information; and disclaims any liability arising thereof.

Likes
Dislikes

Share

Subscribe

Get 30% OFF on medicines