CookCount

Foods high in vitamin B12

The top 20 foods in our database by content per 100 g.

USDA FoodData Central data

Daily target

2.4mcg

Reference intake for an adult woman aged 19–50. It differs for men and other age groups — the calculator works out yours.

On this page
  1. Most per 100 g
  2. Plant sources
  3. Read also
  4. Other nutrients

Most per 100 g

  1. 1Beef liver59.3 mcgper 100 g
  2. 2Pork liver26 mcgper 100 g
  3. 3Caviar20 mcgper 100 g
Most per 100 g
#Food · serving100 g% of target
1Beef liver59.3 mcg2,471%
2Pork liver26 mcg1,083%
3Caviartsp (5 g): 1 mcg20 mcg833%
4Octopus20 mcg833%
5Chicken liver16.6 mcg692%
6Herring13.7 mcg571%
7Mussels12 mcg500%
8Crab9 mcg375%
9Sardines in oil8.9 mcg373%
10Mackerel8.7 mcg363%
11Beef heart8.6 mcg356%
12Chicken hearts7.3 mcg304%
13Rabbit7.2 mcg298%
14Rainbow trout4.5 mcg185%
15Pickled herring4.3 mcg178%
16Pink salmon4.2 mcg173%
17Beef tongue3.8 mcg158%
18Smoked salmon3.3 mcg136%
19Salmon3.2 mcg135%
20Alaska pollock3.2 mcg133%

Values are for the food as sold: raw, and dry for grains and legumes. The “Cooked” column shows grains and legumes after boiling, accounting for water and losses. How other cooking methods change the food is shown on each food’s page.

Plant sources

None of the plant foods in our database provide even 10% of the daily target per 100 g.

How much do you get each day?

Add meals to the diary — the calculator adds up your vitamins and minerals for the day and shows what’s missing.

Open the diary

Read also

Other nutrients

Data: USDA FoodData Central.