Home/Blog/Lifestyle/Food & Nutrition/Top 11 Vitamin B12-Rich Foods to Boost Energy, Brain Health & Immunity

Top 11 Vitamin B12-Rich Foods to Boost Energy, Brain Health & Immunity

Last updated on : 01 Jul, 2025

Read time : 15 min

What is Vitamin B12, and Why Do You Need It?

Vitamin B12, also known as cobalamin, is an essential water-soluble vitamin that plays a key role in red blood cell formation, neurological function, and DNA synthesis. A deficiency can lead to fatigue, memory issues, and nerve damage, making it crucial to include enough B12 in your daily diet.

In this blog, we cover the top vitamin B12-rich foods—including both animal-based and fortified plant-based sources—to help you maintain optimal health, especially if you follow a vegetarian or vegan diet.

Which Foods Are Highest in Vitamin B12?

Vitamin B12 is present in animal-based foods like fish, meat, poultry, eggs, and dairy products. Plant foods do not contain vitamin B12.

However, fortified breakfast cereals and fortified dietary yeasts are the nutritional assets rich in Vitamin B12.

  • Milk and dairy products are among the richest sources of Vitamin B12.
  • A 250 ml serving of cow’s milk provides about half of the daily recommended intake (around 46%) of Vitamin B12
  • Cheese, particularly Swiss cheese, is also a significant source, with 50 grams containing approximately 1.5 micrograms of Vitamin B12.
  • Yoghurt is another excellent option, offering around 16% of the daily requirement per 170 grams.
  • Paneer, or cottage cheese, is also rich in Vitamin B12, providing approximately 20% of the daily Vitamin B12 needs per 100 grams.
  • For vegetarians, fortified foods such as cereals and nutritional yeast can also help meet their Vitamin B12 requirements.

Including these foods in your diet can help ensure an adequate intake of this essential nutrient, which is crucial for maintaining healthy nerve cells and producing DNA.

Here is a list of foods that are high in Vitamin B1:

FoodsMicrograms per servingPercent Daily Value
Beef liver (per 85 g)70.72,944
Nutritional yeast, about ¼ cup8.3 – 24346 – 1,000
Salmon (per 85 g)2.6108
Tuna (per 85 g)2.5104
Beef (per 85 g)2.4100
Milk, 2% milkfat, 1 cup1.354
Yoghurt, plain, fat-free (per 170 g)1.043
Breakfast cereals0.625
Cheese, cheddar (per 42.5 g)0.519
Egg, whole, cooked, 1 large0.519

Top 11 Vitamin B12-Rich Foods You Should Eat

Vitamin B12 is predominantly found in animal-based foods, making meat, fish, eggs, and dairy products excellent dietary sources of this essential nutrient. Tuna, ham, oysters, and fortified cereals are notable examples.

Embracing these foods in your diet provides a myriad of health benefits. Including a variety of these nutrient-rich foods ensures an adequate supply of Vitamin B12, promoting optimal well-being and functioning of vital bodily systems.

Here’s a list of 11 foods rich in vitamin B1:

  1. Animal liver and kidneys
  2. Clams
  3. Sardines
  4. Fortified cereal
  5. Tuna
  6. Fortified nutritional yeast
  7. Trout
  8. Salmon
  9. Fortified non-dairy milk
  10. Milk and dairy products
  11. Eggs

1. Animal Liver and Kidneys

Animal livers, such as those from goats, lambs, or chickens, and kidneys are excellent sources of vitamin B12. They are nutrient-dense and provide a significant amount of this essential vitamin. Including small portions of liver or kidneys in your diet can help meet your vitamin B12 needs.

2. Clams

Clams

Clams are a nutrient powerhouse, and they are also one of the incredible sources of vitamin B12. A small serving of clams can provide a substantial amount of this vitamin. Enjoy them steamed, in soups, or added to pasta dishes for a flavourful and nutritious meal.

3. Sardines

Sardines

Sardines are a good source of omega-3 fatty acids and vitamin B12. These small fish are rich in essential nutrients and can be enjoyed grilled, canned in olive oil, or added to salads to boost B vitamins and healthy fats.

4. Fortified Cereal

Breakfast-Cereal

Fortified breakfast cereals are a convenient source of vitamin B12, particularly for individuals following a vegetarian or vegan diet. Many types of cereal are fortified with this vitamin, making them a convenient option for meeting your daily requirements. Look for whole grain options and check the nutrition labels for the vitamin B12 content.

5. Tuna

Tuna

Tuna is a versatile fish that provides a rich source of protein and vitamin B12. Canned tuna is readily available and can be used in salads, sandwiches, or pasta dishes to boost your intake of this essential vitamin.

6. Fortified Nutritional Yeast

Fortified nutritional yeast is considered one of the top sources of vitamin B12 for vegetarians and vegans. While natural yeast is not naturally rich in vitamin B12, specific dietary yeasts are often fortified with this essential nutrient, making them an excellent option for addressing deficiencies. These fortified yeast products are specifically designed to provide a reliable source of vitamin B12 for individuals following plant-based diets.

7. Trout

Fresh-trout

Trout is widely regarded as one of the healthiest fish options available. It is an incredible source of essential minerals like phosphorus, selenium, and manganese. Trout is highly prized for its exceptional nutritional profile and is considered one of the top sources of vitamin B12. It is an excellent choice for individuals looking to boost their B12 intake while enjoying a delicious and nutritious meal.

8. Salmon

Salmon

Salmon is one of the best natural sources of vitamin B12, offering over 100% of the daily requirement in a standard 85-gram serving. It’s also packed with heart-healthy omega-3 fatty acids. It also contains essential vitamins, and salmon is a rich source of high-quality protein. Incorporating salmon into your diet ensures an adequate intake of vitamin B12 and provides numerous health benefits associated with omega-3 fatty acids.

9. Fortified Non-Dairy Milk

Non-dairy milks, such as those made from almonds, soy, and rice, have become a viable alternative to dairy for those seeking a vitamin B12-rich option. Fortified non-dairy milk is a convenient and accessible way for vegans, vegetarians, and individuals with lactose intolerance to incorporate vitamin B12 into their diets, ensuring optimal health and nutrition.

10. Milk and Dairy Products

dairy-products

Cheese and yoghurt are delicious and nutritious protein sources and essential vitamins, including vitamin B12. These dairy products play a significant role in boosting vitamin B12 levels, particularly in individuals who have a deficiency. Incorporating milk and dairy products into your diet can help ensure an adequate intake of vitamin B12, supporting overall health and well-being.

Also Read: Plant-based Milk Benefits

11. Eggs

farm-eggs

Eggs are a nutritious source of vitamin B12, which is essential for maintaining a balanced vitamin intake. For individuals with a vitamin B12 deficiency, consuming a whole egg, including the yolk, is recommended.

Also Read: Egg Benefits

What are Vitamin B12 Supplements & When to Take Them?

Did you know 3/4th of the Indian population (around 75% of Indians) are deficient in vitamin B12?

Vitamin B12 supplements are synthetic forms of vitamin B12 that are taken orally or administered through injections to increase the intake of this essential nutrient. Vitamin B12 supplements are available in various forms, including tablets, capsules, sublingual tablets (administered under the tongue), and injections.

They are commonly recommended for individuals with a vitamin B12 deficiency, which can occur due to various factors, including a poor diet, certain medical conditions, or absorption issues.

Doctors often prescribe supplements to address vitamin B12 deficiencies and prevent related health issues such as anaemia and neurological problems. They provide a concentrated dose of vitamin B12, allowing for efficient absorption and utilisation by the body.

It is essential to consult a doctor before taking vitamin B12 supplements, as they may interact with certain medications and have potential side effects.

Who Needs Vitamin B12 Supplements?

Individuals who do not consume adequate vitamin B12 in their diet are at risk of developing a deficiency in this essential nutrient. In such cases, doctors may advise increasing the consumption of vitamin B12-rich foods or considering supplements to restore balance.

Vitamin B12 is crucial in the human body and plays a vital role in essential functions. Individuals can enhance their overall health and well-being by incorporating foods rich in vitamin B12 into their diet.

Signs & Symptoms of Vitamin B12 Deficiency

Vitamin B12 deficiency occurs when there is insufficient vitamin B12 in the body. This essential nutrient is crucial for the adequate functioning of the red blood cells, DNA synthesis and the nervous system.

A deficiency in vitamin B12 can lead to various symptoms, including fatigue, weakness, nerve problems, and anaemia. It is essential to diagnose and treat vitamin B12 deficiency to prevent further complications.

Also Read: Vitamins B Complex Deficiency

Symptoms of Vitamin B12 Deficiency

  • Mood swings
  • Memory loss
  • Pale skin
  • Appetite loss
  • Fever
  • Mouth ulcers
  • Numbness
  • Blurred vision
  • Weakness
  • Sweating
  • Fatigue
  • Breathlessness
  • Nerve damage
  • Depression

Best Supplements for Treating Vitamin B12 Deficiency

Over-the-counter (OTC) medicines for vitamin B12 deficiency are available as oral supplements. These supplements contain synthetic forms of vitamin B12, such as cyanocobalamin or methylcobalamin. They can be purchased without a prescription and are commonly used to address vitamin B12 deficiencies. It is vital to follow the recommended dosage instructions on the packaging.

Takeaway: Maintaining Optimum Vitamin B12 Levels

Whether you’re aiming to boost energy, support your nervous system, or prevent anaemia, vitamin B12 is a must-have nutrient in your diet. Include animal-based options like liver, fish, and eggs—or go for fortified plant-based alternatives like cereals and non-dairy milk if you’re vegan or vegetarian.

Supplements are also a reliable solution for individuals at risk of deficiency, particularly older adults or those with absorption issues.
Stay on top of your nutritional health—shop for doctor-prescribed vitamin B12 supplements via the Truemeds app and get them delivered to your doorstep.

You can download our user-friendly Truemeds app for easy access to medicine at low rates. Submit your prescription to our platform to receive branded and generic medications. Enjoy savings on purchases and the added convenience of free home delivery on relevant orders across India*.

Expert Quote

“Vitamin B12 deficiency can be identified early and managed effectively through diet or supplementation. If you’re experiencing fatigue, mood changes, or brain fog, consult your doctor for effective management.”

Frequently Asked Questions (FAQs)

Which Ayurvedic medicine is considered the best for vitamin B12?

In Ayurveda, no specific medicine is considered the best for increasing vitamin B12 levels. Ayurveda emphasises a holistic approach to health, offering various herbal formulations and dietary recommendations to promote overall well-being. However, when it comes to vitamin B12 deficiency, the primary treatment is usually through B12 supplements or injections prescribed by medical professionals.

How can I quickly increase my B12 levels?

Taking oral supplements or receiving B12 injections can help replenish your B12 levels more rapidly. Consult a doctor to choose the appropriate dosage and method of administration.

Which vegetables are high in vitamin B12?

Vegetables are generally not significant sources of vitamin B12. However, some fermented plant-based foods may contain small amounts of B12 due to bacterial fermentation. These include sauerkraut, a fermented cabbage product rich in trace amounts of vitamin B12, and kimchi, a traditional Korean side dish made from fermented vegetables, including cabbage and radishes, which can contain minimal levels of B12.

Which food has the highest amount of vitamin B12?

Animal-based foods, like shellfish, and organ meat like liver, kidneys, meat, and eggs,  are the highest sources of vitamin B12

What foods should be avoided in cases of B12 deficiency?

In cases of B12 deficiency, it’s generally recommended to avoid foods that may hinder B12 absorption or interfere with its utilisation, like highly processed and refined foods and alcohol.

How can I naturally enhance my B12 absorption?

To naturally enhance B12 absorption, you can focus on certain dietary and lifestyle factors. Consuming foods rich in B12, such as animal products, fortified plant-based foods, and seafood, can help increase the absorption of this vitamin. Pairing vitamin B12-rich foods with sources of folate, such as leafy green vegetables, can also support absorption.

Which juice is recommended for boosting vitamin B12 levels?

No specific juice is known to boost vitamin B12 levels directly. Vitamin B12 is predominantly found in animal-based foods, so incorporating those into your diet is the most effective way to increase your B12 levels. However, consuming juices rich in vitamin C, such as orange juice, can indirectly support B12 absorption.

What are the potential side effects of vitamin B-12?

Vitamin B-12 is generally considered safe when taken in appropriate doses. However, some individuals may experience specific side effects, although they are rare. Potential side effects of vitamin B-12 supplementation may include headache, nausea, vomiting, diarrhoea, skin rash, itching, or an allergic reaction.

What is the appropriate dosage of vitamin B-12?

The appropriate dosage of vitamin B-12 can vary depending on individual needs and health conditions. It is recommended to consult with a doctor for personalised dosage recommendations.

Can Vitamin B-12 lead to side effects?

Vitamin B-12 can potentially lead to side effects, although they are relatively rare. Some individuals may experience adverse reactions such as mild diarrhoea, upset stomach, or allergic reactions like itching and rash. However, it’s advisable to consult a healthcare professional before starting any new supplement, especially if you have underlying health conditions or are taking medications.

What is the most potent form of B12 available?

Methylcobalamin is considered one of the most potent forms of vitamin B12 available. It is a biologically active form of B12 that the body can readily utilise. However, the form of B12 may depend on individual needs and preferences, and it is best to consult a doctor for guidance.

Which fruit gives B12?

Fruits typically don’t contain significant amounts of vitamin B12. Animal-based foods, such as meat, fish, and dairy, are better sources of the vitamin. Consider fortified plant-based alternatives for B12 in a vegan diet.

Which vegetables increase B12?

Vegetables typically contain very little vitamin B12, and while leafy greens like spinach and kale may have trace amounts, they aren’t reliable sources. For adequate B12 intake, it’s best to rely on animal-based foods or fortified plant-based alternatives, such as cereals and nutritional yeast.

How can I get enough B12 a day?

Ensuring a balanced diet containing vitamin B12-rich foods like meat, fish, eggs, dairy, and fortified plant-based foods will help you meet your daily B12 needs.

Can dry fruits help increase vitamin B12?

Dry fruits aren’t significant sources of vitamin B12. Opt for animal-based foods or fortified plant-based options for sufficient B12 intake.

What is the name of the vitamin B12 tablet?

Various B12 supplements are available, and the specific name may vary by brand. Common ones include cyanocobalamin and methylcobalamin. Consult a healthcare professional for personalised advice.

References

Select Category
Was this article useful?
62 people find this information helpful

Meet our Health Experts

View All
Dr. Nikhil Ambatkar
Dr. Nikhil Ambatkar

Ph.D, M.Tech, B.Tech

7 years
Dr. Sachin Singh
Dr. Sachin Singh

MBBS

6 years
Dr. Mandeep Chadha
Dr. Mandeep Chadha

MBBS, DNB (OBGY)

11 years
Amatul Ameen
Amatul Ameen

B. Pharm, MSc.

13 years
Amit Sharma
Amit Sharma

B. Pharm

4 years
Rohini Mankar
Rohini Mankar

Bsc. Zoology, Masters of Public Health

12 years
Dr. Divya Mandial
Dr. Divya Mandial

PhD in Chemistry

9 years
Dr. Sonia Gupta
Dr. Sonia Gupta

BDS

7 years
Saloni Bhardwaj Sharma
Saloni Bhardwaj Sharma

B.Pharm, M.Pharm

4 years
Dr. Chhavi Rosha
Dr. Chhavi Rosha

BAMS, FMC, MD Resident

9 years
Dr. Lakshmi Vaswani
Dr. Lakshmi Vaswani

MBBS, Diploma Pathology, MBA (Healthcare Services)

14 years

Follow us on

Disclaimer

Our healthcare experts have carefully reviewed and compiled the information presented here to ensure accuracy and trustworthiness. It is important to note that this information serves as a general overview of the topic and is for informational purposes only. It is not intended to diagnose, prevent, or cure any health problem. This page does not establish a doctor-patient relationship, nor does it replace the advice or consultation of a registered medical practitioner. We recommend seeking guidance from your registered medical practitioner for any questions or concerns regarding your medical condition.

Subscribe

Claim your complimentary health and fitness tips subscription and stay updated on our newest promotions.

Registered Office Address

Intellihealth Solutions Private Limited
Office Unit no. 1, 2, 5, & 7, 6th floor Urmi Corporate Park Solaris, Saki Vihar Rd, Opp. L&T Flyover, New Mhada Colony, Budhia Jadhav Wadi, Mumbai, Maharashtra 400072.
CIN: U62099MH2019PTC320566
Telephone:09240250346

Grievance Officer

Name: Chandrasekhar Swaminathan

Download Truemeds

Manage your health with ease Download Truemeds today!Get easy access to medicine refills, health information, and more. With our app, you'll never have to wait in line again. Download now and start taking control of your health.
playstoreIcon

Contact Us

Our customer representative team is available 7 days a week from 9 am - 9 pm.


v3.8.7

copyright

2025 - Truemeds | All rights reserved. Our content is for informational purposes only. See additional information.

Trust Certified

Our Payment Partners

paymentPartnerpaymentPartnerpaymentPartnerpaymentPartnerpaymentPartner
paymentPartnerpaymentPartnerpaymentPartnerpaymentPartner