![foods vitamin b12 foods vitamin b12](https://www.the-top-twenty.com/wp-content/uploads/2019/07/foods-vitamin-b12.jpg)
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)
![Gouda list top 20 Food high vitamin B 12 Gouda](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Gouda-list-top-20-Food-high-vitamin-B-12.jpg)
19. Egg – 2 µg vitamin B 12 per 100g (67% of Daily Recommended Dietary Allowances)
![Egg list top 20 Food high vitamin B 12 Egg](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Egg-list-top-20-Food-high-vitamin-B-12.jpg)
18. Squid – 2.5 µg vitamin B 12 per 100g (83% of Daily Recommended Dietary Allowances)
![Squid list top 20 Food high vitamin B 12 Squid](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Squid-list-top-20-Food-high-vitamin-B-12.jpg)
17. Duck – 3 µg vitamin B 12 per 100g (100% of Daily Recommended Dietary Allowances)
![Duck list top 20 Food high vitamin B 12 Duck](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Duck-list-top-20-Food-high-vitamin-B-12.jpg)
16. Lamb meat – 3 µg vitamin B 12 per 100g (100% of Daily Recommended Dietary Allowances)
![Lamb meat list top 20 Food high vitamin B 12 Lamb meat](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Lamb-meat-list-top-20-Food-high-vitamin-B-12.jpg)
15. Camembert cheese – 3.1 µg vitamin B 12 per 100g (103% of Daily Recommended Dietary Allowances)
![Camembert cheese list top 20 Food high vitamin B 12 Camembert cheese](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Camembert-cheese-list-top-20-Food-high-vitamin-B-12.jpg)
14. Salmon – 3.5 µg vitamin B 12 per 100g (116% of Daily Recommended Dietary Allowances)
![Salmon list top 20 Food high vitamin B 12 Salmon](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Salmon-list-top-20-Food-high-vitamin-B-12.jpg)
13. Rose fish – 3.8 µg vitamin B 12 per 100g (126% of Daily Recommended Dietary Allowances)
![Rose fish list top 20 Food high vitamin B 12 Rose fish](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Rose-fish-list-top-20-Food-high-vitamin-B-12.jpg)
12. Goose – 4 µg vitamin B 12 per 100g (133% of Daily Recommended Dietary Allowances)
![Goose list top 20 Food high vitamin B 12 Goose](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Goose-list-top-20-Food-high-vitamin-B-12.jpg)
11. Tuna – 4.3 µg vitamin B 12 per 100g (143% of Daily Recommended Dietary Allowances)
![Tuna list top 20 Food high vitamin B 12 Tuna](https://www.the-top-twenty.com/wp-content/uploads/Foods high vitamin B 12/Tuna-list-top-20-Food-high-vitamin-B-12.jpg)