9 Foods To Boost Your Vitamin B12
7. Eggs

One large egg provides a quarter of your daily B12 requirements. Protein and vitamin D are also abundant in eggs.
If you’re concerned about the high levels of cholesterol found in eggs, consider: Egg cholesterol does not raise cholesterol levels in the same way that saturated fat does, according to studies.
Simply pay attention to how you prepare them; boiled eggs, for example, are healthier than eggs fried in butter.