CookCount

Foods high in vitamin B12

The top 20 foods in our database by content per 100 g. Data from USDA FoodData Central.

The reference daily intake for women aged 19–50 is 2.4 mcg. It differs for men and other age groups — the calculator works out yours.

Most per 100 g

Most per 100 g
Food100 g% of targetServing
Beef liver59.3 mcg2,471%—
Pork liver26 mcg1,083%—
Caviar20 mcg833%tsp (5 g): 1 mcg
Octopus20 mcg833%—
Chicken liver16.6 mcg692%—
Herring13.7 mcg571%—
Mussels12 mcg500%—
Crab9 mcg375%—
Sardines in oil8.9 mcg373%—
Mackerel8.7 mcg363%—
Beef heart8.6 mcg356%—
Chicken hearts7.3 mcg304%—
Rabbit7.2 mcg298%—
Rainbow trout4.5 mcg185%—
Pickled herring4.3 mcg178%—
Pink salmon4.2 mcg173%—
Beef tongue3.8 mcg158%—
Smoked salmon3.3 mcg136%—
Salmon3.2 mcg135%—
Alaska 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

Data: USDA FoodData Central.