← Articles
Vitamin B12 is the one nutrient a vegetarian diet cannot reliably provide from plants. It is made by microbes, and the foods that carry it are animal foods. Surveys of Indian adults have found low B12 levels to be very common, especially among strict vegetarians.
This is general nutrition information, not medical advice. B12 deficiency can cause lasting nerve damage if left untreated, so do not self-treat for long: get a test. If you have a medical condition, are pregnant, or take regular medicines, check changes to your diet with your doctor or a registered dietitian.
ICMR-NIN's 2020 allowance for adults is about 2.2 micrograms (µg) a day, a very small amount. The body stores B12 in the liver, so deficiency usually develops slowly, over years, which is why it is easy to miss.
Plant foods such as spinach, mushrooms, tempeh or seaweed are often claimed to contain B12, but the forms they carry are generally unreliable for humans. Do not rely on them.
These are not specific to B12, and the same symptoms can come from anaemia, thyroid problems or diabetes. That is why the next step is a test, not a guess. Nerve symptoms deserve attention early, because delay can make the damage permanent.
A blood test measuring serum B12 shows your level. Where the result is borderline, doctors sometimes also check homocysteine or methylmalonic acid. If you are low, your doctor will decide between oral tablets, a course of injections, or a combination, and how long to continue. Dose and duration depend on how low you are and whether the cause is diet or poor absorption, so this is a doctor's decision, not something to buy off the shelf and guess.
If you are vegetarian and have never been tested, consider doing so once, especially if you are over 40, take metformin, or have any of the warning signs above.
Answer a few quick questions and get a free Indian diet plan. Take it to your doctor or dietitian to adjust if you have a health condition.
Get my free plan → Ask the coachYes, if they eat dairy or eggs regularly. Strict vegetarians who eat little dairy, and vegans, usually need a fortified food or a supplement.
Not in a form you can rely on. Do not count on plant foods for B12.
Only a blood test confirms it. Symptoms such as tiredness and tingling in the hands and feet can have other causes.
B12 is generally low-risk, but a test first tells you whether you need it and which type of treatment suits you. Nerve symptoms should always be checked by a doctor.
Figures marked with a tilde (~) are rounded estimates drawn from the sources above using standard home portions; real foods and recipes vary. This article is educational information, not medical or nutrition advice, and does not replace your doctor or dietitian.
← All articles