Vitamin B12 is a nutrient your body needs but cannot make on its own. The richest food sources are animal products: clams, liver, fish, meat, eggs, and dairy. Fortified foods and supplements are the main options for people who eat little or no animal food. B12 matters for red blood cell formation, nerve function, and DNA synthesis, and a shortfall can cause serious problems over time.
What Are Vitamin B12 Rich Foods?
B12 is found naturally almost only in animal foods. That is not a marketing claim — it reflects how the vitamin is made in nature. Microorganisms, primarily bacteria, synthesize B12. Animals accumulate it in their tissues, and plants do not make it in any meaningful amount.
The most concentrated natural sources are shellfish and organ meats. Clams and beef liver sit at the top of the list. Fish such as salmon, tuna, and trout are strong sources. Ordinary muscle meats — beef, chicken, pork — contain B12 but at lower levels than shellfish or liver. Eggs and dairy contain smaller amounts.
Here is a comparison of well-documented B12 levels in common foods, based on USDA nutrient data. Values are approximate and vary by cut, species, and preparation.
| Food (cooked unless noted) | B12 per serving | Serving size |
|---|---|---|
| Clams | About 84 mcg | 3 oz |
| Beef liver | About 70 mcg | 3 oz |
| Salmon | About 2.5 mcg | 3 oz |
| Tuna (canned, in water) | About 2.5 mcg | 3 oz |
| Beef (ground, cooked) | About 1.5 mcg | 3 oz |
| Milk | About 1.2 mcg | 1 cup |
| Egg | About 0.5 mcg | 1 large |
For context, the Recommended Dietary Allowance for adults is 2.4 micrograms per day. That is a very small amount. Most people who eat animal foods regularly meet it without effort.
Which Animal Foods Have the Most B12?
Shellfish and organ meats are in a class of their own. A single 3-ounce serving of clams delivers far more B12 than most people need in a day. Beef liver is similarly dense. This is why these foods show up at the top of every nutrient database.
Fish and seafood are the next tier. Salmon, tuna, trout, sardines, and mackerel are all reliable sources. So are crab and shrimp, though at lower levels than clams.
Meat and poultry sit below fish. Beef, pork, lamb, and chicken all contain B12, but a typical serving provides a modest fraction of the daily requirement rather than a large surplus.
Dairy and eggs round out the list. They are real sources, but you would need several servings to match a single portion of fish. Milk, yogurt, and cheese contain B12. Eggs concentrate it in the yolk, not the white.
One practical point: B12 is water-soluble and fairly stable during cooking, but prolonged high-heat cooking and boiling can reduce levels somewhat. The losses are usually modest compared with the very high content of foods like clams and liver.
How Much B12 Do You Actually Need?
The daily requirement for adults is 2.4 micrograms. Pregnant women need slightly more, and breastfeeding women more still. These figures come from established dietary reference intakes and are widely used in clinical practice.
Your body handles B12 in an unusual way. It stores a substantial reserve in the liver, and it reabsorbs much of the B12 circulating in bile. Because of this recycling and storage, a true deficiency usually develops slowly — often over years, not weeks. That is a genuinely non-obvious point: you can eat poorly for a while before blood levels fall, which is why deficiency is often caught late.
Absorption is the bottleneck, not intake, for many people. B12 in food is bound to protein and needs stomach acid and a protein called intrinsic factor to be absorbed in the small intestine. Problems with any step in that chain can cause deficiency even when someone eats plenty of B12-rich food.
Can You Get B12 From Plant Foods?
No unfortified plant food is a reliable natural source of B12. This includes vegetables, fruits, grains, legumes, nuts, and seeds. Claims that certain algae, fermented foods, or mushrooms provide usable B12 are not supported by strong evidence. Some algae contain compounds that look like B12 in testing but are not active in the human body.
For people who eat little or no animal food, fortified foods are the practical route. Many breakfast cereals, plant milks, and nutritional yeast products are fortified with B12. The amount varies by product, so the label is the only reliable guide.
Fortification matters because deficiency is a real risk on strict plant-based diets. Some studies suggest that people following vegan diets who do not use fortified foods or supplements have a meaningfully higher chance of low B12 status. This is well documented and not controversial among nutrition researchers.
Who Is Most at Risk of Low B12?
Several groups face a higher risk, mostly because of absorption problems rather than diet alone.
- Older adults. Stomach acid production tends to decline with age, which can impair absorption of food-bound B12.
- People on long-term acid-reducing medications. Drugs that suppress stomach acid can reduce B12 absorption from food.
- People with certain gut conditions. Conditions affecting the stomach or small intestine, and some intestinal surgeries, can interfere with absorption.
- People with pernicious anemia. This autoimmune condition blocks intrinsic factor, which is essential for B12 absorption.
- People following vegan or strict vegetarian diets who do not use fortified foods or supplements.
- People with long-term heavy alcohol use, which can affect both intake and absorption.
Metformin, a common diabetes medication, has also been associated with lower B12 levels in some studies. The evidence is reasonably consistent, though the size of the effect varies. Anyone concerned should raise it with their clinician rather than adjusting medication on their own.
What Happens If You Don’t Get Enough B12?
B12 deficiency develops slowly and can be easy to miss. Early symptoms are vague — tiredness, weakness, and a general sense of not feeling right. These overlap with many other conditions, so they are not specific on their own.
Over time, deficiency can cause a specific type of anemia in which red blood cells become unusually large. It can also cause neurological problems: numbness or tingling in the hands and feet, difficulty with balance, and problems with memory or mood. These neurological effects can occur even without anemia, which is an important and sometimes overlooked point.
Nerve damage from prolonged B12 deficiency can become permanent if it is not addressed. That is why early recognition matters. Diagnosis typically involves blood tests, and clinicians may check additional markers such as methylmalonic acid when results are borderline.
Treatment depends on the cause. For dietary shortfalls, fortified foods or supplements are commonly used. For absorption problems, clinicians often recommend B12 given by injection or at higher oral doses, since absorption from ordinary food is impaired. The right approach is a clinical decision, not a self-directed one.
Frequently Asked Questions
What food has the most vitamin B12?
Clams and beef liver are the most concentrated natural sources, providing far more than the daily requirement in a small serving. Both are well documented in standard nutrient databases.
Do eggs and dairy have enough B12 on their own?
Eggs and dairy contain B12, but at modest levels compared with fish and shellfish. Relying on them alone can work for some people, but it takes regular servings to meet the 2.4 microgram daily requirement.
Can vegetarians get B12 without supplements?
Vegetarians who eat dairy and eggs usually get some B12, but intake may be lower than needed. Fortified foods or supplements are commonly recommended, and blood levels are worth checking with a clinician.
Are there any plant foods naturally rich in B12?
No unfortified plant food is a reliable natural source of active B12. Fortified cereals, plant milks, and nutritional yeast are the practical options for people avoiding animal foods.

