Vitamin B12 in Indian Vegetarian Foods (USDA Data)

By NYUS Inc. · Published 10 November 2026

General information: This article is information about food data. No dietitian or doctor has reviewed it, and it is not a substitute for their advice.
Disclosure: NYUS Inc. publishes this guide and makes the NYUS app, which appears in a call-to-action near the top, in the "Where NYUS fits" section, in a closing call-to-action and in one FAQ answer. The numbers below do not depend on it.

Track this in NYUS. NYUS builds a workout plan and an Indian-food diet plan from your goal, body, schedule and food preferences.

Try NYUS free on Android

The short answer

In USDA FoodData Central, the vegetarian foods with a vitamin B12 value are the animal-derived ones: per 100 g, whole milk lists 0.45 µg, plain whole-milk yogurt 0.37 µg, low-fat cottage cheese 0.63 µg, a paneer record 2.62 µg and a hard-boiled whole egg 1.11 µg. The two plant foods we looked up, raw spinach and boiled lentils, list 0, and a soy drink lists 0.85 µg when it is the version with added vitamins and 0 when it is the unfortified one. IFCT 2017 has no vitamin B12 column, so every number here is USDA's, not an Indian table's.

This is a table of food data, not advice about how much you need or whether you are getting enough: only a doctor or registered dietitian can say that.

Why not IFCT 2017?

We searched the text of the IFCT 2017 PDF (585 pages) on 10 November 2026. Vitamin B12 appears only in the history of the earlier editions (PDF pages 10 to 16, which mention B12 values for 17 foods in an earlier edition) and in one reference on page 36. Table 2, the water-soluble vitamins (PDF page 71), has columns for B1, B2, B3, B5, B6, B7, B9 and vitamin C and none for B12. For the B vitamins IFCT does have, see our B vitamins in vegetarian Indian foods guide.

Vitamin B12 per 100 g, as USDA prints it

Read on 10 November 2026 on the FoodData Central record pages and shown as printed, in micrograms (µg). "Added" is USDA's own line for vitamin B12 added in fortification. The last column is the note USDA prints for the B-12 line, where it shows one.

USDA record (as named by USDA)FDC data type and idVitamin B-12 per 100 gOf which "added"Note USDA prints on the B-12 line
Milk, whole, 3.25% milkfat, with added vitamin DSR Legacy 1712650.45 µg0 µgAnalytical
Yogurt, plain, whole milkSR Legacy 1712840.37 µg0 µgno basis shown
Cheese, cottage, lowfat, 1% milkfatSR Legacy 1734170.63 µg0 µgno basis shown
Cheese, paneerSurvey (FNDDS) 27057402.62 µg0 µgno basis shown
Egg, whole, raw, freshSR Legacy 1712870.89 µg0 µgAnalytical
Egg, whole, cooked, hard-boiledSR Legacy 1734241.11 µg0 µgno basis shown
Soymilk, original and vanilla, with added calcium, vitamins A and DSR Legacy 1724560.85 µg0.85 µgManufacturer supplied (industry or trade association), analytical data, incomplete documentation
Soymilk, original and vanilla, unfortifiedSR Legacy 1724460 µg0 µgManufacturer supplied (industry or trade association), analytical data, incomplete documentation
Spinach, rawSR Legacy 1684620 µg0 µgAssumed zero (insignificant amount or not naturally occurring in a food)
Lentils, mature seeds, cooked, boiled, without saltSR Legacy 1724210 µg0 µgno basis shown

Three cautions on the table. The paneer row is a USDA survey record (FNDDS, the food-survey database), a value built for the foods eaten in US dietary surveys, not an analysis of paneer made in India. The cottage cheese row is a different cheese from paneer and is shown only because a search of USDA FoodData Central for paneer returned branded products and survey records and no generic laboratory record. The yogurt row is plain whole-milk yogurt, which is close to, but not the same as, home-set dahi.

Vitamin B12 in one serving

Serving = B12 per 100 g x grams / 100, to a hundredth of a microgram. The weights are USDA's household portions as printed (cup, 4 oz, one large egg); the 50 g paneer piece is ours, so scale it if your piece differs. These are examples, not amounts to aim for.

USDA recordFDC idServing (weight as shown; ours where marked)Vitamin B-12 in that serving
Milk, whole, 3.25% milkfat, with added vitamin D1712651 cup (244 g)1.10 µg
Yogurt, plain, whole milk1712841 cup (8 fl oz) (245 g)0.91 µg
Cheese, cottage, lowfat, 1% milkfat1734174 oz (113 g)0.71 µg
Cheese, paneer270574050 g piece (our weight)1.31 µg
Egg, whole, cooked, hard-boiled1734241 large (50 g)0.56 µg
Egg, whole, raw, fresh1712871 large (50 g)0.45 µg
Soymilk, original and vanilla, with added calcium, vitamins A and D1724561 cup (243 g)2.07 µg
Soymilk, original and vanilla, unfortified1724461 cup (243 g)0 µg

What the plant rows say

What this guide leaves out

Where NYUS fits

To log meals against your day, see what NYUS is: it has 8,900+ foods with calories and macros, and you can log by search or barcode. It gives general information, not medical advice.

Log what you eat and see your day add up

NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.

Try NYUS free on Android

Frequently asked questions

Which vegetarian foods have vitamin B12 in USDA data?

Among the records we read on 10 November 2026, the animal-derived vegetarian foods: whole milk (171265) 0.45 µg per 100 g, plain whole-milk yogurt (171284) 0.37 µg, low-fat cottage cheese (173417) 0.63 µg, a paneer survey record (2705740) 2.62 µg and a hard-boiled whole egg (173424) 1.11 µg. This is general information, not medical advice.

Does spinach or dal have vitamin B12?

USDA lists 0 for raw spinach (168462, "assumed zero") and for boiled lentils (172421). A soy drink with added vitamins (172456) lists 0.85 µg per 100 g, all of it marked "added", and the unfortified soy drink (172446) lists 0. The pack label is what tells you about a fortified product.

How much vitamin B12 is in a cup of milk or an egg?

By our arithmetic from the USDA records, one cup of whole milk (244 g) is 1.10 µg, one cup of plain whole-milk yogurt (245 g) 0.91 µg, one large hard-boiled egg (50 g) 0.56 µg and one large raw egg (50 g) 0.45 µg. We do not say how much you need.

Why does this page not use IFCT 2017?

The IFCT 2017 tables have no vitamin B12 column: we searched the PDF text on 10 November 2026 and found B12 only in the history of earlier editions and one reference. Table 2 lists B1, B2, B3, B5, B6, B7, B9 and vitamin C.

Can I log these foods in NYUS?

NYUS has 8,900+ foods with calories and macros and logs by search or barcode, so you can log a glass of milk or an egg. It gives general information, not medical advice.