
Vitamin B12 is essential for the metabolism of every cell of our body. But what food contains the most of it?
See our list of the Top 20 foods with high vitamin B12!
20. Gouda – 1.9 µg vitamin B 12 per 100g (63% of Daily Recommended Dietary Allowances)

19. Egg – 2 µg vitamin B 12 per 100g (67% of Daily Recommended Dietary Allowances)

18. Squid – 2.5 µg vitamin B 12 per 100g (83% of Daily Recommended Dietary Allowances)

17. Duck – 3 µg vitamin B 12 per 100g (100% of Daily Recommended Dietary Allowances)

16. Lamb meat – 3 µg vitamin B 12 per 100g (100% of Daily Recommended Dietary Allowances)

15. Camembert cheese – 3.1 µg vitamin B 12 per 100g (103% of Daily Recommended Dietary Allowances)

14. Salmon – 3.5 µg vitamin B 12 per 100g (116% of Daily Recommended Dietary Allowances)

13. Rose fish – 3.8 µg vitamin B 12 per 100g (126% of Daily Recommended Dietary Allowances)

12. Goose – 4 µg vitamin B 12 per 100g (133% of Daily Recommended Dietary Allowances)

11. Tuna – 4.3 µg vitamin B 12 per 100g (143% of Daily Recommended Dietary Allowances)
