Vitamin B12
Beef liver gives the most vitamin b12 per serving: 67 µg in 4 oz piece.
- Beef liver: 67 µg in 4 oz piece
- Mussels: 10.2 µg in 3 oz
- Mackerel: 9.8 µg in 1 fillet
- Clams: 9.6 µg in 3 oz
- Oysters: 7.4 µg in 6 medium
- Chicken liver: 7.3 µg in 1 liver
- Rainbow trout (farmed): 3.4 µg in 1 fillet
- Salmon (farmed): 2.7 µg in 3 oz piece
- Lean beef (90%): 2.5 µg in 4 oz
- Lamb (lean leg): 1.9 µg in 4 oz