Vitamin B12 is an essential nutrient that plays a vital role in many bodily functions, including: Red blood cell formation, Nerve function, DNA synthesis, Mental health, Heart health & Eye health.
Here are the top 10 best vitamin B12 rich foods. 1. Liver 2. Sardines 3. Atlantic mackerel 4. Lamb 5. Wild-caught salmon 6. Nutritional yeast 7. Feta cheese 8. Grass-fed beef 9. Cottage cheese 10. Eggs