Dairy and eggs high in vitamin B12 (per serving)

17 dairy and eggs ranked by vitamin B12 per common serving, from USDA FoodData Central. Yogurt leads with 1.49 µg per 1 cup (8 fl oz) (62% of the Daily Value), followed by Milk (1.32 µg) and Yogurt, Greek (1.19 µg).

Top 10 at a glance

Yogurt1.5 µgMilk1.3 µgYogurt, Greek1.2 µgMilk, buttermilk1.1 µgMilk, low sodium0.88 µgCheese, swiss0.86 µgCheese, gjetost0.69 µgCheese, mozzarella0.65 µgCheese, mexican0.64 µgCheese, tilsit0.59 µg

Top 10 dairy and eggs highest in vitamin B12

  1. Yogurt, plain (skim milk)1 cup (8 fl oz) (245 g) · 137 kcal1.49 µg62% DV
  2. Milk, whole (3.25% milkfat, with added vitamin D)1 cup (244 g) · 149 kcal1.32 µg55% DV
  3. Yogurt, Greek (plain, nonfat)1 container (170 g) · 100 kcal1.19 µg50% DV
  4. Milk, buttermilk (fluid, whole)1 cup (245 g) · 152 kcal1.13 µg47% DV
  5. Milk, low sodium (fluid)1 cup (244 g) · 149 kcal0.88 µg37% DV
  6. Cheese, swiss1 oz (28 g) · 111 kcal0.86 µg36% DV
  7. Cheese, gjetost1 oz (28 g) · 132 kcal0.69 µg29% DV
  8. Cheese, mozzarella (whole milk)1 oz (28 g) · 85 kcal0.65 µg27% DV
  9. Cheese, mexican (queso cotija)1 oz (28 g) · 104 kcal0.64 µg27% DV
  10. Cheese, tilsit1 oz (28 g) · 96 kcal0.59 µg25% DV

All 17 dairy and eggs ranked

Sort any column. Serving sizes are USDA household measures (a cup, a medium fruit, 3 oz of cooked meat or fish, 1 oz of nuts or cheese). %DV is based on the FDA Daily Value of 2.4 µg.

#FoodServingVitamin B12 (µg)% Daily ValuePer 100 gkcal
1Yogurt, plain (skim milk)1 cup (8 fl oz) (245 g)1.4962%0.61137
2Milk, whole (3.25% milkfat, with added vitamin D)1 cup (244 g)1.3255%0.54149
3Yogurt, Greek (plain, nonfat)1 container (170 g)1.1950%0.7100
4Milk, buttermilk (fluid, whole)1 cup (245 g)1.1347%0.46152
5Milk, low sodium (fluid)1 cup (244 g)0.8837%0.36149
6Cheese, swiss1 oz (28 g)0.8636%3.02111
7Cheese, gjetost1 oz (28 g)0.6929%2.42132
8Cheese, mozzarella (whole milk)1 oz (28 g)0.6527%2.2885
9Cheese, mexican (queso cotija)1 oz (28 g)0.6427%2.26104
10Cheese, tilsit1 oz (28 g)0.5925%2.196
11Egg, whole (cooked, hard-boiled)1 large (50 g)0.5623%1.1178
12Cheese, white (queso blanco)1 oz (28 g)0.521%1.7588
13Egg, yolk (raw, fresh)1 large (17 g)0.3314%1.9555
14Dulce de Leche1 tbsp (19 g)0.062.5%0.3160
15Egg, white (raw, fresh)1 large (33 g)0.031.2%0.0917
16Butter, without salt1 tbsp (14 g)0.021%0.17102
17Cream, sour (cultured)1 tbsp (12 g)0.010.3%0.0624

Vitamin B12 in specific foods

How this list is built. Values are from USDA FoodData Central (SR Legacy, with Foundation Foods analytical updates where available). The pool is 1,677 whole foods: fruits, vegetables, legumes, nuts and seeds, grains, fish, meat, poultry, dairy and eggs. Spices, herbs, baby foods, powders, flours, dried and freeze-dried items, juices, processed meats, organ meats other than liver and uncommon foods are excluded; meats, fish, grains and legumes are ranked cooked. Each food family appears once and no single animal or plant fills more than six places. Ranking is by amount per serving; the per-100 g column is shown for reference. A food that USDA has not analysed for vitamin B12 is left out rather than counted as zero. Full methodology.

Frequently asked questions

Which food is highest in vitamin B12?

Among dairy and eggs in the USDA database, Yogurt, plain (skim milk) has the most vitamin B12 per serving: 1.49 µg per 1 cup (8 fl oz) (62% of the Daily Value). Per 100 g it contains 0.61 µg.

How much vitamin B12 do I need per day?

The FDA Daily Value used on Nutrition Facts labels is 2.4 µg of vitamin B12 for adults and children aged 4 and over. Individual needs vary with age, sex, pregnancy and health conditions.

What counts as a food high in vitamin B12?

FDA labeling rules call a food a 'good source' when one serving provides 10 to 19% of the Daily Value and 'high' or 'excellent' at 20% or more. 12 of the 17 foods on this list reach 20% DV per serving.

Related rankings

Nutrient values are from USDA FoodData Central (SR Legacy, April 2018; Foundation Foods, April 2026) and shown per serving as described on each page. %DV uses the FDA Daily Values for adults and children aged 4 and over. This is nutrition data for general information, not medical or dietary advice; talk to a clinician or registered dietitian about your own needs. How the numbers are calculated.