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

- 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.
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.

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

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.
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.

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.
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