WellByNumbers.

Vitamin B12 Foods Chart

Vitamin B12 per 100 g and per 100 kcal, ranked. Animal foods and fortified products are essentially the only sources — which is why the plant rows here are short.

No upper limit has been set for vitamin B12 (National Academies): the large %DV figures here reflect very B12-dense foods, not a toxicity concern from food.

Clams98.9Mussels24.0Mackerel19.0Oysters17.5Anchovies12.7Sardines8.9Cheerios6.8Corn flakes5.4Frosted Flakes4.8Trout4.1Crab3.3Smoked salmon3.3Swiss cheese3.0Canned tuna3.0Waffles2.9
FoodPer 100 gPer 100 kcal%DV
Clams (cooked)98.9 mcg66.8 mcg4120% DV
Mussels (cooked)24.0 mcg14.0 mcg1000% DV
Mackerel (cooked)19.0 mcg7.3 mcg792% DV
Oysters (cooked)17.5 mcg17.2 mcg729% DV
Anchovies (canned)12.7 mcg6.0 mcg527% DV
Sardines (canned, drained)8.9 mcg4.3 mcg372% DV
Cheerios (plain)6.8 mcg1.8 mcg282% DV
Corn flakes5.4 mcg1.4 mcg223% DV
Frosted Flakes4.8 mcg1.2 mcg202% DV
Trout (cooked)4.1 mcg2.4 mcg171% DV
Crab (cooked)3.3 mcg4.0 mcg139% DV
Smoked salmon3.3 mcg2.8 mcg136% DV
Swiss cheese3.0 mcg0.8 mcg126% DV
Canned tuna (in water)3.0 mcg2.6 mcg125% DV
Waffles2.9 mcg1.0 mcg122% DV
Salmon (cooked)2.8 mcg1.4 mcg117% DV
Catfish (cooked)2.8 mcg1.9 mcg116% DV
Lamb loin (cooked)2.6 mcg1.3 mcg108% DV
Ground beef (90% lean, cooked)2.5 mcg1.2 mcg104% DV
Scallops (cooked)2.1 mcg1.9 mcg90% DV
Tilapia (cooked)1.9 mcg1.5 mcg78% DV
Feta1.7 mcg0.6 mcg70% DV
Brie1.6 mcg0.5 mcg69% DV
Corned beef (canned)1.6 mcg0.6 mcg68% DV
Gruyère1.6 mcg0.4 mcg67% DV
Provolone1.5 mcg0.4 mcg61% DV
Lobster (cooked)1.4 mcg1.6 mcg60% DV
Flounder (cooked)1.3 mcg1.5 mcg55% DV
Halibut (cooked)1.3 mcg1.1 mcg53% DV
Squid (cooked)1.2 mcg0.7 mcg51% DV

Common questions

How much vitamin B12 do I need?

The FDA daily value and adult RDA are both 2.4 mcg. Absorption falls with age and with long-term metformin or acid-suppressing medication; vegans need fortified foods or a supplement.

Where do these numbers come from?

USDA FoodData Central (SR Legacy and Foundation Foods), synced per food with source entry IDs on each food page. One dataset, one per-100 g basis, per-100 kcal computed here.

Method

Values are USDA FoodData Central per-100 g figures (SR Legacy / Foundation), the same rows behind every food page on this site; per-100 kcal is computed as nutrient ÷ kcal × 100. DV = FDA daily value for adults (2.4 mcg for this nutrient, 21 CFR 101.9).

Browse all 360 foods →