Vitamin B12 Deficiency: Foods High in B12

Vitamin B12 deficiency foods high in B12 are an important topic for anyone who wants to support healthy red blood cell production, nerve function, and normal energy metabolism. Vitamin B12, also called cobalamin, is an essential nutrient that the body needs to make DNA and maintain healthy nerve cells. It is naturally present mainly in animal foods, while some plant-based products provide B12 through fortification.

A low vitamin B12 level can develop when someone does not consume enough B12, cannot absorb it properly, or has a medical condition or medication-related risk factor. Although choosing foods rich in B12 can help improve dietary intake, food alone may not correct a deficiency caused by poor absorption.

The good news is that many accessible foods can help you meet your daily vitamin B12 needs. This guide explains the best sources, approximate amounts, vegetarian and vegan options, symptoms of deficiency, and practical ways to include B12-rich foods in your meals.

Key Takeaways

  • Vitamin B12 is naturally found in fish, shellfish, meat, eggs, milk, and other dairy products.
  • Fortified foods can help vegetarians and vegans obtain vitamin B12.
  • Most adults need 2.4 micrograms (mcg) of vitamin B12 per day.
  • Vitamin B12 deficiency can cause anemia, fatigue, and neurological problems.
  • Food choices may help prevent inadequate intake, but diagnosed deficiency may require medical treatment.
  • People with absorption problems may need supplements or prescribed B12 injections even if their diet includes B12-rich foods.

What Is Vitamin B12 Deficiency?

Vitamin B12 deficiency occurs when the body does not have enough vitamin B12 to support its normal functions. B12 helps the body produce red blood cells, maintain the protective covering around nerves, and synthesize DNA.

Without enough B12, red blood cell production can become abnormal, potentially causing megaloblastic anemia. The deficiency may also affect the nervous system, sometimes causing numbness, tingling, balance problems, or changes in memory and concentration.

Deficiency can develop gradually, so symptoms may not be obvious at first. It is also possible to have a B12 deficiency without developing anemia.

15 Foods High in Vitamin B12

The following foods are useful sources of vitamin B12. The amounts are approximate and vary with species, serving size, cooking method, product formulation, and fortification.

FoodTypical servingApproximate vitamin B12
Clams, cooked3 ounces (85 g)17–85 mcg or more, depending on species
Beef liver, cooked3 ounces (85 g)About 60–70 mcg
Salmon, cooked3 ounces (85 g)About 2.5–5 mcg
Trout, cooked3 ounces (85 g)About 4–5 mcg
Sardines, canned3 ounces (85 g)About 7–8 mcg
Tuna, cooked3 ounces (85 g)About 2–10 mcg, depending on species
Beef, cooked3 ounces (85 g)About 1.5–2.5 mcg
Fortified nutritional yeastCheck product labelVaries considerably
Fortified breakfast cerealOne servingVaries by brand
Fortified plant milkOne cupVaries by brand
MilkOne cupAbout 1.2–1.4 mcg
Plain yogurtOne cupAbout 0.8–1.5 mcg
Swiss cheese1 ounce (28 g)About 0.8–1 mcg
EggOne large eggAbout 0.5 mcg
Chicken, cooked3 ounces (85 g)About 0.2–0.4 mcg

Nutrition figures are rounded estimates, not laboratory values for every product. For fortified foods, the package nutrition label is the most useful guide. See the NIH vitamin B12 fact sheet linked below for reference information.

1. Clams and Other Shellfish

Clams are among the richest natural sources of vitamin B12. A modest serving can provide several times the daily requirement, although the amount varies considerably by species and preparation.

Other shellfish, including mussels and oysters, can also provide B12. Cook shellfish safely and choose options that fit your dietary needs.

2. Beef Liver

Beef liver contains a very high concentration of vitamin B12. It also supplies other nutrients, including iron and vitamin A.

Because liver is extremely rich in vitamin A as well as B12, it should not necessarily be eaten frequently or in large quantities. People who are pregnant or planning pregnancy should seek appropriate dietary guidance about liver because excessive preformed vitamin A can be harmful.

3. Salmon

Salmon is a practical source of vitamin B12 and also supplies protein and omega-3 fatty acids. Try baked or grilled salmon with vegetables, whole grains, or a salad for a balanced meal.

4. Trout

Trout is another useful fish option. Serve it baked, grilled, or pan-cooked with potatoes, rice, or seasonal vegetables. Fresh and frozen fish can both fit into a healthy eating pattern.

5. Sardines

Sardines provide vitamin B12, protein, and omega-3 fats. Canned sardines are convenient for sandwiches, salads, and quick meals. Check the label for sodium content if you are monitoring salt intake.

6. Tuna

Tuna can contribute meaningful amounts of B12. Its vitamin content depends on the species and serving. Canned tuna is convenient, but vary your fish choices and follow local guidance about mercury, particularly for children and people who are pregnant.

7. Beef

Beef contains naturally occurring vitamin B12. Lean cuts can be added to stir-fries, stews, or balanced meals. You do not need to rely on red meat alone; fish, dairy, eggs, and fortified foods offer alternatives.

8. Fortified Nutritional Yeast

Some nutritional yeast products are fortified with vitamin B12, making them useful for people following plant-based diets. However, not all nutritional yeast contains B12. Check the nutrition facts and ingredient label to confirm that the product is fortified and to see how much it provides per serving.

9. Fortified Breakfast Cereal

Certain breakfast cereals contain added vitamin B12. Compare labels because the amount can differ significantly among brands and serving sizes. Choose a product that fits your overall dietary needs, including your preferences for added sugar and fiber.

10. Fortified Plant-Based Milk

Soy, oat, almond, and other plant-based drinks may contain added vitamin B12. Fortification is not universal, so check the label rather than assuming that every plant milk provides B12.

11. Dairy Milk

Cow’s milk provides vitamin B12 along with protein and calcium. It can be used in oatmeal, smoothies, cereal, or enjoyed as a drink.

12. Yogurt

Yogurt offers vitamin B12 and protein. Plain yogurt can be combined with fruit, oats, or nuts for breakfast or a snack. Vitamin B12 content varies by product and serving size.

13. Cheese

Cheese contains varying amounts of vitamin B12. Swiss cheese is one option, while other cheeses can also contribute smaller amounts. Because cheese can be high in sodium or saturated fat, consider portion size within your overall diet.

14. Eggs

Eggs provide some vitamin B12, mainly in the yolk, but they usually contain less per serving than fish, shellfish, or liver. They can still contribute to overall intake, especially when eaten with other B12 sources.

15. Chicken

Chicken contains vitamin B12 in smaller amounts than many fish and shellfish. It can contribute to daily intake as part of a varied diet, but relying on chicken alone may not provide enough B12 for everyone.

Vitamin B12 Foods Guide

Vitamin B12 Foods Chart: Amounts and Daily Value

The best vitamin B12 food sources differ considerably in how much they provide per serving. According to the NIH Office of Dietary Supplements, cooked beef liver provides approximately 70.7 mcg of B12 per 3-ounce serving, while cooked Atlantic salmon provides about 2.6 mcg. The adult recommended intake is 2.4 mcg daily.

FoodServing sizeVitamin B12Approx. adult daily value
Beef liver, cooked3 oz (85 g)70.7 mcg2,944%
Clams, cooked3 oz (85 g)17 mcg708%
Oysters, cooked3 oz (85 g)14.9 mcg621%
Fortified nutritional yeast¼ cup8.3–24 mcg346–1,000%
Salmon, cooked3 oz (85 g)2.6 mcg108%
Canned light tuna3 oz (85 g)2.5 mcg104%
Ground beef, cooked3 oz (85 g)2.4 mcg100%
Milk1 cup1.3 mcg54%
Plain yogurt6 oz (170 g)1.0 mcg43%
Fortified breakfast cereal1 serving0.6 mcg*25%
Cheddar cheese1½ oz (42 g)0.5 mcg19%
One large egg1 egg0.5 mcg19%
Roasted turkey breast3 oz (85 g)0.3 mcg14%

What Does This Vitamin B12 Food Chart Tell You?

  • For concentrated sources: Clams and beef liver contain exceptionally high amounts of B12 per serving.
  • For everyday meals: Fish, beef, milk, and yogurt can contribute meaningfully to daily intake.
  • For vegetarian diets: Eggs and dairy provide some B12, but fortified products may also be needed.
  • For vegan diets: Reliably fortified foods or an appropriate supplement are important because unfortified plant foods are not dependable sources of B12

How Much Vitamin B12 Do You Need Each Day?

Your daily vitamin B12 requirement depends mainly on your age and life stage. The following figures are the recommended dietary allowances used in the United States.

Life stageRecommended daily intake
Birth to 6 months0.4 mcg (adequate intake)
Infants 7–12 months0.5 mcg (adequate intake)
Children 1–3 years0.9 mcg
Children 4–8 years1.2 mcg
Children 9–13 years1.8 mcg
Teens 14–18 years2.4 mcg
Adults 19 years and older2.4 mcg
Pregnancy2.6 mcg
Breastfeeding2.8 mcg

These recommendations are general population guidelines, not treatment doses for a diagnosed deficiency. Individual needs and treatment plans may differ.

For more details, consult the NIH Office of Dietary Supplements: Vitamin B12 Fact Sheet.

Vitamin B12 Foods for Vegetarians and Vegans

Vitamin B12 is naturally found mainly in animal-derived foods. This can make planning important for people who avoid meat, fish, eggs, and dairy products.

Best options for vegetarians

Depending on what you eat, useful sources include:

  • Milk and yogurt
  • Cheese
  • Eggs
  • Fortified breakfast cereals
  • Fortified plant-based drinks
  • Fortified nutritional yeast

Eggs and dairy foods contain B12, but the amount may not be enough to meet every person’s needs without planning.

Best options for vegans

Reliable options include foods specifically fortified with vitamin B12, such as certain plant milks, breakfast cereals, and nutritional yeast.

Important: Unfortified vegetables, fruits, legumes, nuts, seeds, and ordinary mushrooms are not reliable sources of vitamin B12. Fermented foods and seaweed products should not be assumed to provide dependable amounts of biologically active B12.

People following a vegan diet should plan a reliable source of B12 through fortified foods or an appropriate supplement. Discuss the best approach with a qualified healthcare professional if intake is uncertain.

Vitamin B12 Guide for Vegetarians and Vegans

Vitamin B12 Deficiency Symptoms to Know

Vitamin B12 deficiency may develop slowly, and symptoms can vary. Possible signs include:

  • Persistent tiredness or weakness
  • Pale skin
  • A sore or smooth tongue
  • Mouth ulcers in some cases
  • Numbness or tingling in the hands and feet
  • Balance or walking difficulties
  • Memory or concentration problems
  • Changes in mood

These symptoms are not specific to B12 deficiency and can occur for other reasons. A healthcare professional may recommend blood tests to check B12 status and investigate the cause.

Can Foods High in B12 Reverse a Deficiency?

The answer depends on why the deficiency developed and how severe it is.

If a person’s intake is inadequate, increasing B12-rich foods or using fortified foods may help improve intake. However, a person with pernicious anemia, certain digestive disorders, previous gastrointestinal surgery, or another absorption problem may not absorb enough B12 from food.

Untreated deficiency can lead to lasting neurological complications. Do not rely on diet changes alone if deficiency is suspected or confirmed. Seek medical assessment to determine whether oral supplements, injections, or another treatment is appropriate.

For further information, read the NHS guide to vitamin B12 or folate deficiency anaemia.

What Can Increase Your Risk of Vitamin B12 Deficiency?

Some people have a higher risk of low B12 levels, including:

  • People following vegan diets without a reliable B12 source
  • Older adults with reduced absorption
  • People with pernicious anemia
  • People with celiac disease, Crohn’s disease, or other conditions affecting absorption
  • People who have undergone certain stomach or intestinal surgeries
  • People taking metformin or certain acid-reducing medicines over the long term

Do not stop prescribed medication because of concerns about B12. Ask your healthcare professional whether testing or changes to your care are appropriate.

Easy Ways to Add Vitamin B12

Practical Meal Ideas to Help You Get Enough B12

A varied eating pattern makes it easier to include vitamin B12 sources without repeating the same foods every day.

MealExampleB12 source
BreakfastEggs with whole-grain toast and milkEggs and milk
Breakfast alternativeFortified cereal with fortified plant milkFortified foods
LunchSalmon salad with whole grainsSalmon
Quick lunchSardines on toast with vegetablesSardines
DinnerBeef or trout with potatoes and vegetablesBeef or trout
SnackPlain yogurtYogurt
Vegan optionFortified nutritional yeast on a meal with fortified plant milkFortified foods

These are examples, not a personalized treatment plan. The amount of B12 provided depends on portion sizes and the specific product.

Simple Ways to Improve Your B12 Food Choices

  1. Check nutrition labels. Look for vitamin B12 on fortified products and compare serving sizes.
  2. Vary your protein sources. Rotate fish, eggs, dairy, meat, or suitable fortified alternatives according to your diet.
  3. Plan ahead if you avoid animal foods. Identify dependable fortified products or discuss supplementation with a professional.
  4. Do not ignore persistent symptoms. Tiredness and tingling can have many causes, and testing may be necessary.
  5. Treat a confirmed deficiency appropriately. Food is important, but it may not be enough when absorption is impaired.

Frequently Asked Questions

What foods are highest in vitamin B12?

Clams and beef liver are among the richest natural sources. Sardines, trout, salmon, and some other fish also provide substantial amounts. Exact values vary by species and serving size.

Which foods are high in B12 for vegetarians?

Milk, yogurt, cheese, and eggs provide B12. Fortified cereals and fortified plant-based products can provide additional options. The amount in each food varies, so check labels and consider your total daily intake.

How can vegans get vitamin B12 naturally?

Unfortified plant foods are not dependable sources of active vitamin B12. Vegans should use reliable fortified foods or an appropriate B12 supplement, with professional guidance when needed.

Can vitamin B12 deficiency cause tiredness?

Yes. B12 deficiency can cause fatigue and weakness, sometimes due to anemia. However, many other conditions can cause similar symptoms, so testing is important rather than assuming B12 is the cause.

How long does it take to correct vitamin B12 deficiency with food?

There is no single timeline. It depends on the severity of deficiency, its cause, absorption, and the treatment used. If deficiency is diagnosed, follow the treatment plan recommended by your healthcare professional rather than relying only on food.

Are eggs enough to meet daily vitamin B12 needs?

Eggs contain B12, but one egg provides only a portion of the adult daily requirement. Depending on the rest of your diet, you may need additional B12 sources.

Is fortified nutritional yeast a good source of B12?

It can be, provided the product is specifically fortified with vitamin B12. Unfortified nutritional yeast should not be assumed to contain meaningful amounts.

Conclusion

Choosing vitamin B12 deficiency foods high in B12 can help you build a balanced eating pattern that supports normal nerve function, red blood cell production, and overall health. Clams, beef liver, salmon, trout, sardines, milk, yogurt, eggs, and appropriately fortified foods are useful sources to consider.

If you follow a vegetarian or vegan diet, pay particular attention to fortified products and reliable B12 sources. Most importantly, remember that a diagnosed deficiency may require supplements or medical treatment, especially when the body cannot absorb vitamin B12 properly.

Start by reviewing your usual meals, checking food labels, and choosing suitable B12-rich foods. If you have persistent fatigue, numbness, tingling, or other concerning symptoms, consult a healthcare professional rather than relying on dietary changes alone.

Vitamin B12 Benefits: Why Your Body Needs This Essential Nutrient

Leave a Comment