All nutrients

Foods high in vitamin B12

Vitamin B12 is essential for nerve function, red blood cell formation, and energy metabolism. It occurs almost exclusively in animal foods, so vegans and many older adults need fortified foods or a supplement to stay topped up.

Daily target: 2.4 µg.

Top 3 foods high in vitamin B12

Per 100 g, with each food's share of the 2.4 µg daily value.

  1. 99 µg4125% DV

    Gram for gram, the richest B12 source on the table.

  2. 70 µg2917% DV

    An old-school nutrient bomb for B12 and iron alike.

  3. 30 µg1250% DV

    B12 plus one of the biggest zinc hits going.

Quick tip: On a plant-based diet, rely on fortified foods or a B12 supplement — plants don't supply it.

This is just the top of the list

Which foods high in vitamin B12 would you actually eat?

A list of three is a start. Sign in and izeeva shows your full top 10 — plus the one food high in vitamin B12 that fits yourtastes, then reworks it into meals you'll actually crave. You can also look up the vitamin B12 in any ingredient you search, per 100 g.

Find your vitamin B12-rich meals — free

Free while we're in beta. No card required.

Check any food's vitamin B12

Search any ingredient and see its vitamin B12 per 100 g, straight from a USDA food database.

Search any ingredient's vitamin B12

Sign in to look up the vitamin B12 in any food you like — not just this list — with the exact amount per 100 g.

Check any ingredient — free

Explore other nutrients

View all →

We use cookies to measure traffic and the performance of our ads. You can accept or reject these. See our Privacy Policy.