Q. What are the causes of vitamin B12 deficiency in a non-vegetarian?

Answered by
Dr. Naresh Kumar Monigari
and medically reviewed by iCliniq medical review team.
This is a premium question & answer published on Jan 31, 2018

Hi doctor,

I have vitamin B12 deficiency, even though I eat a lot of non-vegetarian food. A doctor prescribed me New Nervijen plus capsule. Is it safe to use?



Welcome to

  • Why did you get your vitamin B12 levels checked? What is your hemoglobin level? Do you drink alcohol?
  • You can use Nervijen capsule (combination of Benfotiamine, Folic acid, Methylcobalamin, Nicotinamide, and Pyridoxine hydrochloride) safely.

Revert with more information to a general medicine physician -->

Hi doctor,

Thank you for clearing my doubt. We had a general medical checkup at the office, and my vitamin B12 was 143 pg/mL. My hemoglobin level is 5.2 g/dL. I do not drink alcohol, and I am quite healthy. The doctor asked me to take New Nervijen capsule for 30 days as vitamin B12 might not be getting absorbed.



Welcome back to

  • There are some conditions where vitamin B12 deficiency can occur in a non-vegetarian like worm infestation and pernicious anemia.
  • In worm infestation, whatever we eat, the worms in our gut compete for absorption of vitamin B 12.
  • Pernicious anemia is a condition where there is a defect in the absorption of vitamin B 12. In such a case, even with oral medication, vitamin B 12 levels may not improve, as that also needs to go through the same absorption pathway.
  • For confirmatory diagnosis of pernicious anemia, we need to do an upper GI (gastrointestinal) endoscopy and take a gastric biopsy to look for atrophic gastritis.
  • Several noninvasive tests like antiparietal cell antibodies are recently available in the market. But, these have lower sensitivity and specificity compared to endoscopy and biopsy.
  • I would suggest you try taking the following medicines. Consult your specialist doctor, discuss with him or her and start taking the medicines after their consent.
  1. Tablet Zentel (Albendazole) 400 mg for three days at bedtime, which is a deworming agent.
  2. Capsule Nervijen for one month.
  • Repeat vitamin B12 test after a month. If it is normal, then there is nothing to worry. If it is still low, then get an antiparietal cell antibody blood test done.

Revert after a month to a general medicine physician online -->

Was this answer helpful?


Same symptoms doesn’t mean you have the same problem. Consult a doctor now!

Related Questions:
I had given a wrong dosage of Albendazole to my baby. Is there a problem?

.. dose below 2 years of age is only 200 mg. Albendazole is an anthelmintic or anti-worm medication. It prevents newly hatched insect larvae. You have over dosed your child. As such child may be fine, keep a watch for adverse symptoms. If any, visit ...   Read full

Can vitamin B12 deficiency cause depression and anxiety?

Hello doctor, My best friend has been suffering lately from deficiency of vitamin B12 ... Our doctor informed us that he suffers from depression and anxiety because of vita...   Read full

Can vitamin B12 deficiency cause chest pain?

I have been diagnosed with a vitamin B12 deficiency and I am taking medicines from last month ... Thank you doctor, My vitamin B12 leve...   Read full


Also Read Answers From:

ideaComprehensive Medical Second Opinion.Submit your Case

Also Read

Relation Between Enamel Hypoplasia and Dental Caries
Enamel hypoplasia is due to incomplete or defective formation in the organic matrix, which forms the first layer of the ...  Read more»
Methods to Increase Breast Milk Production
Several measures can help mothers in increasing their breast milk production. Find out the correct way to breastfeed thr...  Read more»
Ingrown Hair: How Can You Prevent and Treat It
An ingrown hair is a hair strand that grows back into the skin after a clean shave or waxing. It appears as a raised dar...  Read more»

Ask your health query to a doctor online?

Ask a General Medicine Physician Now

* guaranteed answer within 4 hours.

Disclaimer: No content published on this website is intended to be a substitute for professional medical diagnosis, advice or treatment by a trained physician. Seek advice from your physician or other qualified healthcare providers with questions you may have regarding your symptoms and medical condition for a complete medical diagnosis. Do not delay or disregard seeking professional medical advice because of something you have read on this website. Read our Editorial Process to know how we create content for health articles and queries.