Foods High in Vitamin B12: Top 30 per 100 g & per Serving

Per 100 g, the foods highest in vitamin B12 are Turkey liver (raw) (20 µg, 822% DV), Turkey heart (raw) (13 µg, 554% DV) and Turkey giblets (raw) (13 µg, 544% DV). Per typical serving, Turkey giblets (raw) gives the most: 1 giblets (157 g) has 21 µg (854% DV). 71 of the 107 foods ranked are a good source (10% DV or more) in a typical serving; 58 reach 20% DV, the FDA bar for “high in”.

Highest in vitamin B12 per 100 g

30 of 107 ranked foods, most vitamin B12 first. % = share of the FDA Daily Value. n/r = not reported.

Foods High in Vitamin B12: Top 30 per 100 g & per Serving: ranked per 100 g
RankFoodPer 100 gTypical portionPer portionPer 200 kcal
1Turkey liver (raw)Meats20 µg822% DV1 raw liver78 g15 µg641% DV31 µg
2Turkey heart (raw)Meats13 µg554% DV4 oz113 g15 µg626% DV19 µg
3Turkey giblets (raw)Meats13 µg544% DV1 giblets157 g21 µg854% DV21 µg
4Chicken giblets (raw)Meats11 µg475% DV1 giblets75 g8.6 µg357% DV18 µg
5Egg (duck, whole, fresh, raw)Dairy Foods5.4 µg225% DV1 egg70 g3.8 µg158% DV5.8 µg
6Egg (goose, whole, fresh, raw)Dairy Foods5.1 µg213% DV1 egg144 g7.3 µg306% DV5.5 µg
7Salmon (pink, cooked, dry heat)Fish and Seafood4.7 µg197% DV1/2 fillet124 g5.9 µg244% DV6.2 µg
8Turkey gizzard (raw)Meats3.6 µg150% DV1 raw gizzard63 g2.3 µg95% DV6.5 µg
9Salmon (Atlantic, wild, cooked, dry heat)Fish and Seafood3.1 µg127% DV1/2 fillet154 g4.7 µg196% DV3.4 µg
10Tuna (light, canned in water, without salt, drained solids)Fish and Seafood3 µg125% DV1 can165 g4.9 µg206% DV5.2 µg
11Lamb leg (shank half, separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.6 µg110% DV1 oz28 g0.75 µg31% DV4.2 µg
12Lamb foreshank (separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.5 µg102% DV1 oz28 g0.69 µg29% DV4.1 µg
13Beef (chuck for stew, separable lean and fat, select, raw)Meats2.4 µg101% DV4 oz113 g2.7 µg114% DV3.9 µg
14Lamb rib (separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.4 µg99% DV1 oz28 g0.67 µg28% DV2.8 µg
15Tuna (yellowfin, fresh, cooked, dry heat)Fish and Seafood2.4 µg98% DV3 oz85 g2 µg83% DV3.6 µg
15Honey roll sausage (beef)Meats2.4 µg98% DV1 slice23 g0.54 µg23% DV2.6 µg
17Lamb foreshank (separable lean and fat, trimmed to 1/4" fat, choice, raw)Meats2.3 µg98% DV1 oz28 g0.66 µg28% DV2.3 µg
17Lamb foreshank (separable lean and fat, trimmed to 1/8" fat, choice, raw)Meats2.3 µg98% DV1 oz28 g0.66 µg28% DV2.3 µg
19Mozzarella cheese (whole milk)Dairy Foods2.3 µg95% DV6 slices170 g3.9 µg161% DV1.5 µg
20Beef (chuck for stew, separable lean and fat, choice, raw)Meats2.3 µg95% DV4 oz113 g2.6 µg107% DV3.5 µg
21Ground beef (97% lean meat / 3% fat, raw)Meats2.3 µg94% DV4 oz113 g2.6 µg106% DV3.7 µg
22Ground beef (95% lean meat / 5% fat, raw)Meats2.2 µg93% DV4 oz113 g2.5 µg105% DV3.3 µg
23Ground beef (93% lean meat / 7% fat, raw)Meats2.2 µg93% DV4 oz113 g2.5 µg105% DV2.9 µg
24Lamb loin (separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.2 µg92% DV1 oz28 g0.63 µg26% DV3.1 µg
25Tuna (white, canned in oil, without salt, drained solids)Fish and Seafood2.2 µg92% DV1 can178 g3.9 µg163% DV2.4 µg
26Ground beef (70% lean meat / 30% fat, raw)Meats2.1 µg86% DV1 oz28 g0.59 µg24% DV1.2 µg
26Lamb loin (separable lean and fat, trimmed to 1/8" fat, choice, raw)Meats2.1 µg86% DV1 oz28 g0.59 µg24% DV1.5 µg
28Beef (grass-fed, ground, raw)Meats2 µg82% DV4 oz113 g2.2 µg93% DV2 µg
29Egg yolk (raw)Dairy Foods2 µg81% DV1 large17 g0.33 µg14% DV1.2 µg
30Salami (Italian, pork and beef, dry, sliced, 50% less sodium)Meats1.9 µg79% DV1 serving 5 slices28 g0.53 µg22% DV1.1 µg
Top 10 foods by vitamin B12 per 100 g1. Turkey liver (raw)20 µg2. Turkey heart (raw)13 µg3. Turkey giblets (raw)13 µg4. Chicken giblets (raw)11 µg5. Egg (duck, whole, fresh, raw)5.4 µg6. Egg (goose, whole, fresh, raw)5.1 µg7. Salmon (pink, cooked, dry heat)4.7 µg8. Turkey gizzard (raw)3.6 µg9. Salmon (Atlantic, wild, cooked, d…3.1 µg10. Tuna (light, canned in water, wit…3 µg
Top 10 foods by vitamin B12 per 100 g. Bars are per 100 g; same values as the table.

Most vitamin B12 per typical serving

The same foods ranked by what one typical USDA portion gives, which is what you eat.

Foods High in Vitamin B12: Top 30 per 100 g & per Serving: ranked per typical serving
RankFoodPer 100 gTypical portionPer portionPer 200 kcal
1Turkey giblets (raw)Meats13 µg544% DV1 giblets157 g21 µg854% DV21 µg
2Turkey liver (raw)Meats20 µg822% DV1 raw liver78 g15 µg641% DV31 µg
3Turkey heart (raw)Meats13 µg554% DV4 oz113 g15 µg626% DV19 µg
4Chicken giblets (raw)Meats11 µg475% DV1 giblets75 g8.6 µg357% DV18 µg
5Egg (goose, whole, fresh, raw)Dairy Foods5.1 µg213% DV1 egg144 g7.3 µg306% DV5.5 µg
6Salmon (pink, cooked, dry heat)Fish and Seafood4.7 µg197% DV1/2 fillet124 g5.9 µg244% DV6.2 µg
7Tuna (light, canned in water, without salt, drained solids)Fish and Seafood3 µg125% DV1 can165 g4.9 µg206% DV5.2 µg
8Salmon (Atlantic, wild, cooked, dry heat)Fish and Seafood3.1 µg127% DV1/2 fillet154 g4.7 µg196% DV3.4 µg
9Tuna (white, canned in oil, without salt, drained solids)Fish and Seafood2.2 µg92% DV1 can178 g3.9 µg163% DV2.4 µg
10Mozzarella cheese (whole milk)Dairy Foods2.3 µg95% DV6 slices170 g3.9 µg161% DV1.5 µg
11Egg (duck, whole, fresh, raw)Dairy Foods5.4 µg225% DV1 egg70 g3.8 µg158% DV5.8 µg
12Almond milk (sweetened, vanilla flavor, ready-to-drink)Drinks1.3 µg52% DV1 cup240 g3 µg125% DV6.6 µg
13Beef (chuck for stew, separable lean and fat, select, raw)Meats2.4 µg101% DV4 oz113 g2.7 µg114% DV3.9 µg
14Beef (chuck for stew, separable lean and fat, choice, raw)Meats2.3 µg95% DV4 oz113 g2.6 µg107% DV3.5 µg
15Ground beef (97% lean meat / 3% fat, raw)Meats2.3 µg94% DV4 oz113 g2.6 µg106% DV3.7 µg

Most vitamin B12 per 200 kcal

Nutrient density: vitamin B12 for the same 200 calories of each food.

Foods High in Vitamin B12: Top 30 per 100 g & per Serving: ranked per 200 kcal
RankFoodPer 100 gTypical portionPer portionPer 200 kcal
1Turkey liver (raw)Meats20 µg822% DV1 raw liver78 g15 µg641% DV31 µg
2Turkey giblets (raw)Meats13 µg544% DV1 giblets157 g21 µg854% DV21 µg
3Turkey heart (raw)Meats13 µg554% DV4 oz113 g15 µg626% DV19 µg
4Chicken giblets (raw)Meats11 µg475% DV1 giblets75 g8.6 µg357% DV18 µg
5Almond milk (sweetened, vanilla flavor, ready-to-drink)Drinks1.3 µg52% DV1 cup240 g3 µg125% DV6.6 µg
6Turkey gizzard (raw)Meats3.6 µg150% DV1 raw gizzard63 g2.3 µg95% DV6.5 µg
7Salmon (pink, cooked, dry heat)Fish and Seafood4.7 µg197% DV1/2 fillet124 g5.9 µg244% DV6.2 µg
8Egg (duck, whole, fresh, raw)Dairy Foods5.4 µg225% DV1 egg70 g3.8 µg158% DV5.8 µg
9Egg (goose, whole, fresh, raw)Dairy Foods5.1 µg213% DV1 egg144 g7.3 µg306% DV5.5 µg
10Tuna (light, canned in water, without salt, drained solids)Fish and Seafood3 µg125% DV1 can165 g4.9 µg206% DV5.2 µg
11Lamb leg (shank half, separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.6 µg110% DV1 oz28 g0.75 µg31% DV4.2 µg
12Lamb foreshank (separable lean only, trimmed to 1/4" fat, choice, raw)Meats2.5 µg102% DV1 oz28 g0.69 µg29% DV4.1 µg
13Beef (chuck for stew, separable lean and fat, select, raw)Meats2.4 µg101% DV4 oz113 g2.7 µg114% DV3.9 µg
14Ground beef (97% lean meat / 3% fat, raw)Meats2.3 µg94% DV4 oz113 g2.6 µg106% DV3.7 µg
15Tuna (yellowfin, fresh, cooked, dry heat)Fish and Seafood2.4 µg98% DV3 oz85 g2 µg83% DV3.6 µg

Best by food group

The top three of each group per 100 g (rank within the group).

Plant-based (vegan) sources

Fruit, vegetables, legumes, nuts and seeds, grains and oils with no animal ingredient, ranked among themselves per 100 g.

Foods High in Vitamin B12: Top 30 per 100 g & per Serving: plant-based foods
RankFoodPer 100 gTypical portionPer portionPer 200 kcal
1Corn pudding (home prepared)Vegetables0.31 µg13% DV1 cup250 g0.78 µg32% DV0.47 µg
1Pasta (fresh-refrigerated, plain, as purchased)Grains0.31 µg13% DV4.5 oz128 g0.4 µg17% DV0.22 µg
1Pasta (fresh-refrigerated, spinach, as purchased)Grains0.31 µg13% DV4.5 oz128 g0.4 µg17% DV0.21 µg
4Mashed potatoes (ready-to-eat)Vegetables0.22 µg9% DV1 cup229 g0.5 µg21% DV0.42 µg
5Muffin (blueberry, commercially prepared, low-fat)Grains0.16 µg7% DV1 muffin small71 g0.11 µg5% DV0.13 µg
6Pasta (fresh-refrigerated, plain, cooked)Grains0.14 µg6% DV2 oz128 g0.18 µg7% DV0.21 µg
6Pasta (fresh-refrigerated, spinach, cooked)Grains0.14 µg6% DV2 oz57 g0.08 µg3% DV0.22 µg
8Garlic bread (frozen)Grains0.08 µg3% DV1 slice presliced43 g0.03 µg1% DV0.05 µg
9Portabella mushrooms (raw)Vegetables0.05 µg2% DV1 cup diced86 g0.04 µg2% DV0.45 µg
10White mushrooms (raw)Vegetables0.04 µg2% DV1 medium18 g0.01 µg<1% DV0.36 µg

Concentrated forms (not ranked)

Flours, powders, concentrates, sugars and fortified foods with vitamin B12, listed by value per 100 g but left out of the rankings above.

Foods High in Vitamin B12: Top 30 per 100 g & per Serving: concentrated forms
FoodPer 100 gTypical portionPer portionPer 200 kcal
Milk (buttermilk, dried)Dairy Foods3.8 µg159% DV1 cup120 g4.6 µg191% DV2 µg
Milk (dry, whole, without added vitamin D)Dairy Foods3.3 µg135% DV1 cup128 g4.2 µg173% DV1.3 µg

Which foods are ranked

  • The 363 foods on CalorieExplorer with a reported vitamin B12 value. They are generic USDA FoodData Central rows (Foundation Foods and SR Legacy) with a plain name: no branded products, restaurant items, survey mixed dishes, baby foods or regional specialty rows.
  • Only foods with more than 0 µg are ranked (107 foods); a food with no reported value is left out, never counted as 0.
  • Flours, crude brans, powders and dehydrated foods, juice concentrates, mixes, sugars and fortified foods are not ranked: per 100 g they beat every food eaten as is. They are listed separately below.
  • Ties share a rank: foods with the same value per 100 g get the same number, and the next number is skipped.
  • Typical portion = USDA's own serving weight for that food (a medium fruit, 1 cup, 1 oz…), as on its food page. Per 200 kcal shows how much you get for the same calories; foods under 5 kcal per 100 g are not ranked that way (–).
  • % DV = share of the FDA Daily Value for vitamin B12, 2.4 µg a day for adults and children 4 and older.
  • FDA lets a label call a food “high in” a nutrient when one reference serving gives 20% of the Daily Value or more, and a “good source” at 10–19% (21 CFR 101.54). We apply it to the typical USDA portion, which is not always the label's reference amount.

Source: U.S. Department of Agriculture, FoodData Central (Foundation Foods 2026-04-30; SR Legacy 2018-04). Values per 100 g as published in each food's record, at FDC's precision; serving weights from the same records, retrieved 2026-10-13. Each food page names its FDC ID.

% Daily Value: FDA Daily Values (2016 Nutrition Facts label rule, 21 CFR 101.9), adults and children 4+. How we calculate.

Last updated . Values are averages for the food as described; brands, varieties and cooking change them. Not medical advice.

Related rankings