USDA-derived rankings
Gluten-free foods high in vitamin B12
Vitamin B12 keeps nerves insulated and red blood cells forming, and it only occurs naturally in animal foods.
Who this is for: Useful if you are cutting down on meat, over 60, on long-term acid reflux medication, or plant-based and checking fortified foods.
Reviewed 20 July 2026. Ranked per typical serving against the fixed adult reference of 1.5 µg a day.
The clear number one
Beef Liver
One serving (85g) gives you 60 µg of vitamin B12, around 4001% of the daily reference in one go.
See the full nutrition score for beef liverThe ranking
Ranked by what a typical serving covers, because nobody eats 100g of everything. The badge shows per-100g density: high means at least 30% of the daily reference per 100g, source means at least 15%.
| # | Food | Per serving | Per 100g |
|---|---|---|---|
| 1 | Beef Liver | 60 µg4001% of daily reference | 70.6 µghigh |
| 2 | Mussels | 24 µg1600% of daily reference | 24 µghigh |
| 3 | Mackerel | 20.9 µg1393% of daily reference | 19 µghigh |
| 4 | Oysters | 14.9 µg992% of daily reference | 17.5 µghigh |
| 5 | Crab | 11.5 µg767% of daily reference | 11.5 µghigh |
| 6 | Sardines (canned) | 8.2 µg546% of daily reference | 8.9 µghigh |
| 7 | Trout | 5.3 µg356% of daily reference | 4.1 µghigh |
| 8 | Salmon Fillet | 4.2 µg280% of daily reference | 2.8 µghigh |
| 9 | Ribeye Steak | 3.6 µg237% of daily reference | 2.4 µghigh |
| 10 | Tuna Steak | 3.1 µg204% of daily reference | 2.4 µghigh |
| 11 | Tuna (canned) | 3 µg200% of daily reference | 2.5 µghigh |
| 12 | Haddock | 3 µg199% of daily reference | 2.1 µghigh |
| 13 | Beef (Mince / Steak) | 2.9 µg196% of daily reference | 2.6 µghigh |
| 14 | Soy Milk | 2.8 µg185% of daily reference | 1.1 µghigh |
| 15 | Lamb Chop | 2.5 µg168% of daily reference | 2.5 µghigh |
| 16 | Sirloin Steak | 2.5 µg168% of daily reference | 1.7 µghigh |
| 17 | Tilapia | 2.2 µg149% of daily reference | 1.9 µghigh |
| 18 | Turkey Mince | 2.1 µg139% of daily reference | 1.9 µghigh |
| 19 | Scallops | 1.9 µg129% of daily reference | 2.2 µghigh |
| 20 | Shrimp / Prawns | 1.9 µg127% of daily reference | 1.9 µghigh |
Foods tagged with gluten are excluded. Oats are tagged for cross-contamination, so only certified gluten-free oats belong on a strict plan.
Only animal foods appear here naturally, which is the point: fully plant-based eaters cover B12 with fortified foods or a supplement.
Narrow it to your way of eating
How this list is built
Every number comes from Nutrigate's USDA-derived generic food table, the same data behind the food nutrition scores. The daily reference for vitamin B12 is 1.5 µg, an evidence-based adult amount; the app personalises it to you. Serving sizes are typical household portions, shown in grams so you can judge them.