Eggs Eggs are a great source of complete protein and B vitamins, especially B2 and B12. Two large eggs (100 grams) supply about 46% of the DV for vitamin B12, plus 39% of the DV for vitamin B2 (37Trusted Source). Research has shown that egg yolks have higher levels of vitamin B12 than egg whites, as well as that the vitamin B12 in egg yolks is easier to absorb. Therefore, it’s recommended to eat whole eggs instead of just their whites.