Vitamin and Supplements Blog

12 Foods High in Vitamin B12

Last updated: May 2026 | 9 min read | Medically reviewed by Dr. Dimitar Marinov, MD, PhD
b12 foods - assortment of vitamin b12 rich foods on wooden board

Vitamin B12 occurs naturally in animal foods, with shellfish and organ meats leading the pack.

Dr. Dimitar Marinov, MD, PhD
Medically reviewed by
Dr. Dimitar Marinov, MD, PhD
Licensed physician & nutrition scientist at Medical University of Varna
Key Takeaways
  • Clams and beef liver are the most concentrated B12 foods by far, delivering 2,900–3,500% DV per 3-oz serving
  • B12 occurs naturally only in animal foods; plant-based sources must be fortified to be reliable
  • Intrinsic factor limits absorption to roughly 1.5–2 mcg per meal, so spreading B12 intake across the day is smarter than one large dose
  • Adults over 50 absorb B12 from food less efficiently due to declining stomach acid, making fortified foods or supplements increasingly important
  • Fermented plant foods and seaweed are not reliable B12 sources; the B12 analogues they contain can interfere with true cobalamin absorption
  • Vegans who rely solely on whole foods almost always fall short of the 2.4 mcg RDA and should supplement

Why Vitamin B12 Matters (and Why You Probably Need More)

Let me be direct: vitamin B12 is one of the few nutrients where a deficiency can cause permanent neurological damage before you even realize something is wrong. That’s not hyperbole. That’s clinical reality.

⚠Safety Warning
Let me be direct: vitamin B12 is one of the few nutrients where a deficiency can cause permanent neurological damage before you even realize something is wrong. That’s not hyperbole. That&rsq...

B12 (cobalamin) does three things your body absolutely cannot function without. It drives red blood cell formation, supports neurological function and myelin sheath integrity, and plays a central role in DNA synthesis. Every cell in your body needs it. And unlike most water-soluble vitamins, B12 deficiency can take years to surface because your liver stores enough to last 3 to 5 years.

The RDA is 2.4 mcg/day for most adults, 2.6 mcg during pregnancy, and 2.8 mcg during lactation. Those numbers sound tiny. The problem isn’t the amount, it’s absorption (more on that in a minute).

Who’s actually at risk? More people than you’d think. Vegetarians and vegans top the list. Adults over 50, because stomach acid production declines with age and you need stomach acid to release B12 from food. People on metformin for diabetes or long-term proton pump inhibitors (PPIs). And anyone who’s had gastric bypass surgery.

Symptoms of deficiency include fatigue, brain fog, tingling or numbness in the hands and feet, and megaloblastic anemia. Here’s the thing: those symptoms are vague enough that B12 deficiency gets missed constantly in clinical practice.

One fact that surprises a lot of people: B12 occurs naturally only in animal foods. Period. Plant-based sources are either fortified or, as I’ll explain later, flat-out unreliable.

The 12 Foods Highest in Vitamin B12

These are ranked by mcg per typical serving. The numbers come from USDA FoodData Central.

β„ΉKey Information
These are ranked by mcg per typical serving. The numbers come from USDA FoodData Central.

Ranked list of vitamin b12 rich foods from clams to Greek yogurt with serving sizes and DV percentages

1. Clams, cooked (3 oz): ~84 mcg / 3,500% DV

Nothing comes close. Clams are the undisputed champion of b12 foods, and it’s not even a contest. Three ounces delivers 35 times your daily requirement. The Allen review (2009) in the American Journal of Clinical Nutrition specifically highlighted shellfish as the most concentrated dietary B12 source available. Steam them, add them to pasta, put them in chowder. Just eat them.

2. Beef liver, cooked (3 oz): ~70 mcg / 2,900% DV

I know. Most people aren’t eating beef liver on a Tuesday night. But gram for gram, it’s one of the most nutrient-dense foods that exists. It’s also loaded with iron, folate, copper, and vitamin A. Even once a week covers your B12 needs for the entire week and then some.

3. Oysters, cooked (3 oz): ~24 mcg / 1,000% DV

Whether you eat them raw at a bar or grilled at home, oysters are a serious B12 source. They also deliver zinc and iron in meaningful amounts. Six medium oysters gets you roughly 16 mcg of B12.

4. Mussels, cooked (3 oz): ~20 mcg / 833% DV

Mussels are criminally underused. They’re cheap, sustainable, and packed with B12. A standard restaurant serving (about 12 to 15 mussels in a pot) will easily hit 20 to 25 mcg.

5. Mackerel, cooked (3 oz): ~16 mcg / 667% DV

Here’s one of the best sources of b12 that doubles as an omega-3 powerhouse. Atlantic mackerel in particular delivers around 16 mcg B12 alongside about 2.6 grams of EPA and DHA. Two wins in one fish. I’d eat this three times a week if I could.

6. Sardines, canned in oil (3.75 oz): ~8 mcg / 333% DV

The humble sardine. One can covers three times your daily B12 requirement, costs under two dollars, and requires zero cooking. Published in Nutrients (2019), a review of affordable nutrient-dense foods consistently ranked sardines near the top for B12 per dollar spent. Keep a case in your pantry. Seriously.

7. Wild salmon, cooked (3 oz): ~4.8 mcg / 200% DV

Wild-caught sockeye or coho salmon delivers about 4.8 mcg per 3-oz serving, roughly double your daily requirement. Note that farmed salmon runs slightly lower, around 3.2 mcg, depending on feed composition.

8. Tuna, cooked (3 oz): ~2.5 mcg / 104% DV

Fresh yellowfin tuna cooked gives you just over your full daily B12 requirement. Canned light tuna runs a bit lower, closer to 1.9 mcg per 3 oz. Still a solid option for people who eat fish regularly but aren’t reaching for sardines.

9. Beef sirloin, cooked (3 oz): ~1.4 mcg / 58% DV

Lean beef is a dependable B12 source without getting into organ meats. A 3-oz serving of sirloin covers about 58% of your daily need. Eat it alongside eggs at breakfast and you’re covered for the day.

10. Eggs, 2 large: ~1.1 mcg / 46% DV

Eggs are the go-to B12 food for vegetarians, and they’re legitimate (not a placebo). Two large eggs get you almost half your daily requirement. The B12 is concentrated almost entirely in the yolk, which means if you’re doing egg whites only, you’re missing the point entirely.

11. Fortified nutritional yeast (1 tbsp): ~2.4 mcg / 100% DV

For vegans, this is the most reliable non-supplement B12 food available. One tablespoon of fortified nutritional yeast hits 100% DV. The key word is β€œfortified.” Not all nutritional yeast is created equal. Check the label every single time. Unfortified versions contain essentially no usable B12.

12. Greek yogurt (1 cup): ~1.3 mcg / 54% DV

Dairy is a genuinely underrated B12 source for ovo-lacto vegetarians. A cup of full-fat Greek yogurt covers over half your daily requirement. Milk (about 1.2 mcg per cup) and cheese (ranging from 0.3 to 0.9 mcg per oz depending on type) round out the dairy category as consistent contributors to daily intake.

Best B12 Sources for Vegetarians and Vegans

B12 foods for vegetarians including eggs, Greek yogurt, fortified nutritional yeast, and plant milk

For ovo-lacto vegetarians, the picture isn’t bad. Eggs and dairy together can realistically cover the 2.4 mcg daily requirement without much effort. Two eggs plus a cup of yogurt gets you to about 2.4 mcg. Throw in some milk or cheese and you’re well covered.

Vegans have a harder time. The honest answer is that whole-food B12 intake for vegans is almost entirely dependent on fortified products: nutritional yeast, plant milks (fortified soy, oat, or almond milk typically provides 1 to 3 mcg per cup), and fortified breakfast cereals (which can deliver 1.5 to 6 mcg per serving depending on the brand).

What about fermented foods? Tempeh, miso, seaweed, nori? I get asked this constantly. The evidence is weak. Very weak. Research published in the European Journal of Nutrition confirmed that the B12-like compounds found in fermented plant foods and algae are largely B12 analogues, not active cobalamin. They can actually interfere with true B12 absorption. Don’t count on them.

Look, if you’re vegan and not supplementing, you’re probably deficient or trending that way. The research on this is consistent across populations. Supplementation isn’t a personal failure; it’s a nutritional reality given how B12 works in the food supply.

Need a Reliable B12 Boost?
A high-potency methylcobalamin B12 complex, ideal for vegetarians, adults over 50, and anyone with low B12 status.
SHOP B12 COMPLEX

How Much B12 Do You Actually Absorb?

This is where the whole conversation gets more complicated than most people expect.

B12 absorption depends on intrinsic factor, a protein produced by cells lining your stomach. Intrinsic factor binds to B12 and escorts it to absorption sites in the ileum. The catch: this system gets saturated fast. You can only absorb roughly 1.5 to 2 mcg per meal via intrinsic factor, no matter how much B12 you consume in that sitting.

Think of the intrinsic factor pathway as a single-lane toll booth. You can line up a thousand cars, but only one gets through at a time. Eating 84 mcg of B12 from clams doesn’t mean you absorb 84 mcg. It means you absorb about 1.5 to 2 mcg from that intrinsic factor pathway, plus a small amount (about 1%) via passive diffusion.

This is why eating vitamin b12 rich foods spread across the day makes more physiological sense than one enormous dose. Spacing your intake across meals means multiple intrinsic factor cycles, not one saturated one.

Age matters enormously here. After 50, stomach acid production reliably declines, and you need stomach acid to cleave B12 from the proteins it’s bound to in food. That’s why the NIH Office of Dietary Supplements specifically recommends that adults over 50 consider crystalline B12 (from supplements or fortified foods), which doesn’t require that acid-dependent release step.

When do supplements outperform food? When absorption is compromised: post-gastric surgery, atrophic gastritis, long-term PPI use, or when serum B12 is already low. High-dose oral supplements bypass intrinsic factor through passive diffusion. That’s not a bug, it’s the mechanism that makes supplementation work even when intrinsic factor is impaired.

Signs You're Not Getting Enough B12

Early deficiency tends to be quiet. Fatigue and general weakness that you attribute to poor sleep or stress. Lightheadedness. A subtle but persistent brain fog.

As deficiency deepens, neurological signs emerge. Tingling or numbness in the hands and feet (peripheral neuropathy). Balance problems. Mood changes, including depression and irritability. The neurological damage from prolonged B12 deficiency can be irreversible, which is why catching it early actually matters.

On the blood side, B12 deficiency causes macrocytic (megaloblastic) anemia. Your red blood cells become abnormally large and misshapen, unable to function properly. Pale or slightly yellowish skin can follow. You might feel short of breath on exertion.

The mouth is an often-overlooked sign. Glossitis (a swollen, inflamed tongue), mouth ulcers, and a burning sensation are documented early markers of B12 deficiency.

If you suspect low B12, ask for more than just serum B12. Results between 150 and 300 pg/mL sit in a gray zone where someone can still be functionally deficient. Methylmalonic acid (MMA) and homocysteine are more sensitive markers. Elevated MMA especially is a strong indicator of true cellular B12 insufficiency, even when serum B12 looks borderline acceptable.

Signs of vitamin b12 deficiency including fatigue, tingling hands, and pale skin illustrated


Frequently Asked Questions

What food is highest in vitamin B12? Cooked clams. Three ounces provides approximately 84 mcg of B12, which is around 3,500% of the daily value. No other whole food comes close.

βœ“Positive Finding
What food is highest in vitamin B12? Cooked clams. Three ounces provides approximately 84 mcg of B12, which is around 3,500% of the daily value. No other whole food comes close.

How can I increase my B12 quickly with food? Focus on shellfish (clams, oysters, mussels) and organ meats (beef liver) as the most concentrated sources. For faster correction of a deficiency, food alone is typically too slow. A supplement with high-dose B12 is more effective at restoring levels quickly.

Are eggs a good source of B12? Yes, for vegetarians they’re one of the best whole-food options. Two large eggs provide about 1.1 mcg (46% DV). The B12 is in the yolk, so eat the whole egg.

Can vegans get B12 from food alone? Technically yes, through consistently eating fortified foods like nutritional yeast, fortified plant milks, and fortified cereals. In practice, most vegans don’t hit the RDA reliably from food, which is why supplementation is strongly recommended for anyone following a fully plant-based diet.

How much B12 should I get per day? The RDA is 2.4 mcg for most adults. Pregnant women need 2.6 mcg and breastfeeding women need 2.8 mcg. Adults over 50 should pay particular attention since absorption from food declines with age.

Is too much B12 from food dangerous? No. B12 has no established tolerable upper intake level because excess is excreted in urine. High intake from b12 foods or supplements has not been shown to cause toxicity. That said, extremely high-dose supplementation over long periods is still being studied; food sources don’t come close to those levels.


Frequently Asked Questions

Cooked clams. Three ounces provides approximately 84 mcg of B12, which is around 3,500% of the daily value. No other whole food comes close.

Focus on shellfish (clams, oysters, mussels) and organ meats (beef liver) as the most concentrated sources. For faster correction of a deficiency, food alone is typically too slow. A supplement with high-dose B12 is more effective at restoring levels quickly.

Yes, for vegetarians they're one of the best whole-food options. Two large eggs provide about 1.1 mcg (46% DV). The B12 is in the yolk, so eat the whole egg.

Technically yes, through consistently eating fortified foods like nutritional yeast, fortified plant milks, and fortified cereals. In practice, most vegans don't hit the RDA reliably from food, which is why supplementation is strongly recommended for anyone following a fully plant-based diet.

The RDA is 2.4 mcg for most adults. Pregnant women need 2.6 mcg and breastfeeding women need 2.8 mcg. Adults over 50 should pay particular attention since absorption from food declines with age.

Clams and beef liver are the most concentrated B12 foods by far, delivering 2,900–3,500% DV per 3-oz serving B12 occurs naturally only in animal foods; plant-based sources must be fortified to be reliable Intrinsic factor limits absorption to roughly 1.5–2 mcg per meal, so spreading B12 intake across the day is smarter than one large dose

Dr. Dimitar Marinov, MD, PhD
MD, PhD
Medical Reviewer - Chief Assistant Professor, Medical University of Varna

Dr. Marinov is a licensed physician and scientist specializing in nutrition and dietetics with years of experience in clinical and preventive medicine. His research focuses on nutrition and physical activity as preventive measures to improve human health. He is passionate about creating evidence-based content and takes great care in referencing every statement with high-quality research.

Need a Reliable B12 Boost?
A high-potency methylcobalamin B12 complex, ideal for vegetarians, adults over 50, and anyone with low B12 status.
SHOP B12 COMPLEX
Previous
B12 Deficiency Nails: Ridges, Spoons, and Color Changes
Next
Vitamin D3, K2 and Magnesium: The Power Trio Explained