Salmon
Salmon is a rich source of vitamin B12 along with red meat and eggs. A three ounce serving of cooked salmon gives 130 kcals and 4 micrograms (mcg) of vitamin B12 which is almost 168% of your DV, daily value of vitamin B12. Moreover, salmon is a healthier choice to fulfil your vitamin B12 requirements as it is a lean protein packing heart-healthy omega-3 fatty acids as well. That’s why the American Heart Association suggests eating two servings daily of fatty fish like salmon to lower your risk of heart disease and stroke.