8. Cheese
Cheese is usually demonized because of its high cholesterol content. Although it is true, it also offers a lot of nutrients, and this includes Vitamin B12. Therefore, you can make the most out of cheese if you include it in your diet. You will also get calcium, protein and Vitamin A. Just add a slice of cheese or so in savory dishes if you want to maximize its benefits. You can get 0.8 mcg of vitamin B for every 100 grams of cheese.
9. Beef
If you are searching for an excellent source of Vitamin B12 that also has a great taste, choose beef. Make sure you choose only the lean parts. You will also enjoy other nutrients such as protein, phosphorous and iron. If you want something that helps maintain red blood cells in the body, it is a perfect choice. They also help in the production of hormones in the body. For every 100 grams of beef, you get 1.5 mcg of Vitamin B12. This is already 60% of your daily needs so you don’t really need a lot.