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.<br /> <br />Here are the top 10 best vitamin B12 rich foods.<br />1. Liver<br />2. Sardines<br />3. Atlantic mackerel<br />4. Lamb<br />5. Wild-caught salmon<br />6. Nutritional yeast<br />7. Feta cheese<br />8. Grass-fed beef<br />9. Cottage cheese<br />10. Eggs
