High Vitamin B12 Foods

The Top 20 Foods with high Vitamin B12

3. Oysters – 14.5 µg vitamin B 12 per 100g (483% of Daily Recommended Dietary Allowances)

oysters
Image: shutterstock.com

Learn more about Oysters

2. Caviar – 16 µg vitamin B 12 per 100g (533% of Daily Recommended Dietary Allowances)

Kaviar
Image: shutterstock.com

Learn more about Caviar

1. Liver – 60 µg vitamin B 12 per 100g (2000% of Daily Recommended Dietary Allowances)

Liver
Image: shutterstock.com

Learn more about Liver