You can’t forget about eggs. A single medium sized egg will contain 6% DV of vitamin B12. That means a 6 egg omelette will have 36% DV of vitamin B12. Eggs also contain vitamin A, vitamin D, and plenty of proteins. Enjoying some fried eggs alongside your meals is a great way to pack in some vitamin B12 throughout your day. Eggs are also one of the rare foods that contain vitamin D naturally.