5. Dairy products
Yogurt, cheese, and milk are all excellent sources of vitamin B12. We can meet half of your daily requirements with a 6-ounce serving of plain Greek yogurt or a cup of milk.
Different cheese varieties contain varying amounts of vitamin B12, so read the label if you’re concerned about the amount you’re getting. For example, a 1-ounce slice of Swiss cheese contains just under 1 microgram of B12.