Foods High in B12 Guide: Benefits, Foods & Daily Needs

A practical guide to vitamin B12 foods, daily targets, absorption, and plant-based options.

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 20, 2026

Foods High In B12 food photo hero image
Foods High in B12 Guide: Benefits, Foods & Daily Needs — real photo

Quick answer

Cooked clams and beef liver are among the highest, often providing more than a day's need in a 3-ounce portion. Fish such as trout and salmon, canned tuna, beef, eggs, dairy, and fortified cereals are also reliable sources. Amounts vary by product, so check labels for fortified foods.

A practical guide to vitamin B12 foods, daily targets, absorption, and plant-based options.

Key takeaways

  • Clams, liver, fish, meat, eggs, dairy, and fortified foods are reliable B12 sources.
  • Adults need 2.4 mcg daily; pregnancy and lactation need slightly more.
  • Vegans and vegetarians should choose fortified foods or supplements.
  • Older adults and people with absorption issues may need extra B12.
  • Food B12 is not known to be toxic, but supplements warrant clinician review.

Vitamin B12 Foods: Evidence and Daily Needs

Research-backed

Vitamin B12 is a water-soluble nutrient used for red blood cell formation, nerve function, and DNA synthesis. The body can store B12 for years, so deficiency can develop slowly. Still, some groups are at higher risk because they absorb less or eat few animal foods.

What vitamin B12 does and who needs it

B12 helps keep nerves and blood cells healthy, and it works with folate in DNA production. People with low stomach acid, celiac disease, Crohn's disease, bariatric surgery, or long-term metformin or acid-reducer use may absorb less B12. Older adults are also more likely to have food-bound B12 malabsorption.

How much B12 you need daily

The Recommended Dietary Allowance is 2.4 mcg per day for most adults. Pregnancy calls for 2.6 mcg, and lactation calls for 2.8 mcg. These are average daily targets, not a strict one-meal requirement, but consistent intake matters because the liver stores B12.

Best food sources of vitamin B12

Animal foods are the main natural sources. Shellfish and organ meats are especially concentrated, while fish, meat, eggs, and dairy provide smaller but useful amounts. Fortified foods can be important for people who avoid animal products.

Food Portion (g + US units) Amount per portion
Cooked clams 85 g (3 oz) About 84 mcg
Cooked beef liver 85 g (3 oz) About 70 mcg
Fortified breakfast cereal 40 g (1 cup) About 6 mcg, check label
Cooked rainbow trout 85 g (3 oz) About 5.4 mcg
Cooked sockeye salmon 85 g (3 oz) About 4.8 mcg
Canned light tuna in water 85 g (3 oz) About 2.5 mcg
Cooked beef top sirloin 85 g (3 oz) About 1.4 mcg
Milk, 2% 240 mL (1 cup) About 1.2 mcg
Plain yogurt 245 g (1 cup) About 1.1 mcg
Large egg 50 g (1 large) About 0.5 mcg

Values are approximate and vary by brand, cut, and cooking method; check labels for fortified products. Liver is also very high in vitamin A, so avoid daily large portions.

Absorption and special groups

B12 in food is bound to protein, so stomach acid and enzymes must release it before it can bind to intrinsic factor. That is why older adults and people with stomach or intestinal conditions may absorb food-bound B12 poorly. Crystalline B12 in fortified foods and supplements does not need the same protein-release step, so it can be easier to absorb.

Vegetarian, vegan, and fortified options

Plants do not naturally make B12 in amounts humans can rely on. Seaweed, spirulina, fermented vegetables, and mushrooms are not dependable B12 sources, even if some labels suggest otherwise.

Vegetarians and vegans should choose fortified cereals, fortified plant milks, fortified nutritional yeast, or a supplement. Check the Nutrition Facts panel for the percent Daily Value of B12 and use the Victura meal planner to track repeatable sources.

Key takeaway: The most reliable B12 foods are clams, liver, fish, meat, eggs, dairy, and fortified foods; plant-only eaters should plan fortified or supplemental B12.

How People Use B12 Foods in Real Life

Community insight

What Victura members look for

In anonymized Victura meal logs, B12 searches often come from two groups: people building higher-protein diets and people reducing meat. Members tend to want simple portions, not a long list of exotic foods. A practical approach is to anchor one meal per day with a known B12 source.

Practical plate ideas

  • Breakfast: fortified cereal with milk or fortified soy milk, plus an egg.
  • Lunch: canned tuna or salmon on whole-grain bread with vegetables.
  • Dinner: cooked salmon, trout, or lean beef with rice and greens.
  • Snack: plain yogurt with fruit; check plant yogurts for added B12.

For vegan meals, use fortified plant milk, fortified nutritional yeast, or a B12-fortified meat alternative. Keep packages visible so you can confirm the label says B12 is added. If weight loss is a goal, favor lean fish, skinless poultry, low-fat dairy, or fortified options, and watch portions of liver and high-fat meats.

Common pitfalls

One common mistake is assuming that eggs and dairy cover all needs. They help, but a person who eats only small amounts may still fall short. Another mistake is trusting unfortified seaweed or mushroom powders.

If you have symptoms such as fatigue, tingling, or memory changes, seek medical testing rather than guessing from food alone. Use the iron and protein guides when building a balanced plate, and log meals in the Victura app to spot gaps.

References

  1. NIH Office of Dietary Supplements. Vitamin B12: Fact Sheet for Health Professionals(nih_ods)
  2. USDA FoodData Central(usda)
  3. Harvard T.H. Chan School of Public Health. Vitamin B12(harvard)
  4. NHS. Vitamin B12 or folate deficiency anaemia(nhs)

Frequently asked questions

Cooked clams and beef liver are among the highest, often providing more than a day's need in a 3-ounce portion. Fish such as trout and salmon, canned tuna, beef, eggs, dairy, and fortified cereals are also reliable sources. Amounts vary by product, so check labels for fortified foods.

People also ask

  • What foods are highest in vitamin B12?

    Cooked clams and beef liver are among the highest, often providing more than a day's need in a 3-ounce portion. Fish such as trout and salmon, canned tuna, beef, eggs, dairy, and fortified cereals are also reliable sources. Amounts vary by product, so check labels for fortified foods.

  • How much vitamin B12 do adults need per day?

    Most adults need 2.4 mcg per day. Pregnancy increases the target to 2.6 mcg and lactation to 2.8 mcg. People with absorption problems may need higher intakes or a supplement, guided by a clinician.

  • Can vegetarians and vegans get enough B12 from food?

    Yes, but not from unfortified plant foods. They should use fortified cereals, plant milks, nutritional yeast, or a supplement. Eggs and dairy can help vegetarians, but intakes still need to be consistent. A blood test can confirm status if there are symptoms or risk factors.

  • Does cooking destroy vitamin B12 in food?

    Cooking can reduce B12 somewhat, especially with prolonged high heat, but it does not remove it completely. Overcooking and discarding cooking water can lower the amount. For most people, normal cooking still leaves useful B12 in meat, fish, eggs, and dairy.

  • Are eggs and dairy enough for B12?

    Eggs and dairy provide B12, but the amounts are modest. One large egg has about 0.5 mcg, and one cup of milk has about 1.2 mcg. People who rely on them need regular servings and should include other sources if their intake is low.

  • Can you get B12 from mushrooms or seaweed?

    No reliable natural plant source of B12 exists. Some mushrooms, seaweed, and fermented foods may contain B12-like compounds or variable amounts, but they are not dependable. Fortified foods and supplements are the safer choices for plant-based diets.

  • What are the first signs of a B12 deficiency?

    Early signs can include tiredness, weakness, pale skin, constipation, and reduced appetite. Nerve symptoms such as tingling in hands and feet, balance problems, or memory changes can also occur. These symptoms are not specific, so testing is needed for diagnosis.

  • Is too much B12 from food a concern?

    Vitamin B12 from food is not known to be toxic, and no tolerable upper intake level has been set for healthy people. Very high supplement doses may interact with some medications, so discuss supplements with a clinician. Food sources such as liver should still be moderated for vitamin A, not B12.

  • Which food has the most vitamin B12 per serving?

    Cooked clams are among the highest natural sources, providing roughly 84 mcg per 3-ounce (85 g) portion, followed by cooked beef liver at about 70 mcg. Fortified cereals, trout, and salmon also rank high. Check labels for fortified products since amounts vary by brand.

  • How can I get enough B12 on a plant-based diet?

    Use fortified foods such as cereals, plant milks, and nutritional yeast, or take a B12 supplement. Unfortified seaweed, mushrooms, and fermented foods are not dependable sources. A blood test can confirm your status if you have symptoms or risk factors.

  • Do older adults need more vitamin B12?

    Older adults often absorb food-bound B12 less efficiently due to lower stomach acid. The daily target stays at 2.4 mcg, but fortified foods or supplements may be recommended because crystalline B12 is easier to absorb. Discuss testing with a clinician if deficiency is suspected.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
6
Last updated
Oct 20, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.