Vitamin B12 Level – Advice on Diet and S

2026-11-05 12:16:22
Doctor, six months ago, my Vitamin B12 level was 147 pg/mL. After taking six Methylcobalamin injections, my Vitamin B12 level has increased to 283 pg/mL. If I drink 200 ml of warm milk every day, will it help increase my Vitamin B12 level to 300 pg/mL or above? Is drinking 200 ml of milk daily sufficient to maintain and improve my Vitamin B12 levels, or do I need any further supplementation or treatment? Please guide me.
83 Views

Answers (19)

If you are A non veg consumer Add Chicken (white meat) to your diet more regularly Also depends on your life style to be honest

Answered2026-11-06 20:33:05

Was this answer useful

Didn't find the answer you are looking for?

Talk to experienced doctor online and get your health questions answered in just 5 minutes.

+163
Consult with a doctor
Online now
If you eat non-vegetarian you should it meat, as it's a primary source for vitamin B12. If you are vegetarian eat green vegetables and have to take supplements
Next Steps
For a detailed consultation please book an appointment with me on Practo

Answered2026-11-06 20:08:19

Was this answer useful

Consult

Answered2026-11-06 06:38:58

Was this answer useful

If you would like to discuss your concern in more detail, please feel free to contact me on WhatsApp at eight six one nine six six nine nine zero six. Alternatively, you can connect with me through the Practo app for a detailed consultation

Answered2026-11-06 05:56:50

Was this answer useful

Please book a consultation with me to assess and decide on  appropriate treatment plan

Answered2026-11-05 15:51:01

Was this answer useful

Kindly consult me on practo for proper diagnosis and management for ur condition

Answered2026-11-05 14:56:35

Was this answer useful

DIFFERS PERSON TO PERSON. ADD SALAD N FRUITS  WITH MILK

Answered2026-11-05 14:55:22

Was this answer useful

Improve your gut microbiome by eating diverse fermented foods

Answered2026-11-05 14:40:35

Was this answer useful

Akindly do connect and consult with me for better treatment plan and advice on your case via PRACTO app

Answered2026-11-05 14:30:47

Was this answer useful

Milk alone will not help you. Take other vit. B12 rich foods like yoghurt, cheese, fortified cereals,  berries, nuts, eggs, poultry Get b12 levels checked after a month, if levels are not optimum, start oral supplements.

Answered2026-11-05 12:56:59

Was this answer useful

Hello Try adding dairy products like curd, paneer, cheese etc And if you are non vegetarian try adding eggs , fish, chicken , meat ( liver is great source) Also as you have taken injectables that means your doctor is of the opinion that you were deficient due to poor absorption of it.
Next Steps
I would suggest to take another follow up test to check after stopping injectables are you still maintaining the level.
Health Tips
For further details you can consult me on practo! Best wishes

Answered2026-11-07 13:55:25

Was this answer useful

Taking vit B12 rich food along with milk and supplements as per prescription is helpful. Dairy products, fish - sea food, eggs and chicken Take tablet/injection temporarily as prescribed along with proper diet Take test after a month at valid lab
Health Tips
Coffee and tea can interfere with B12 absorption, so it’s best to avoid during the meals.

Answered2026-11-06 09:58:49

Was this answer useful

Hello, Take Balanced diet. For diet details and ePrescription consult by practo app. Thanks.

Answered2026-11-06 04:47:17

Was this answer useful

Avoid fried and spicy food Water intake more Green leafy vegetables more Fiber meal Walk Do connect and consult Will help you

Answered2026-11-06 03:01:25

Was this answer useful

yes supplement with Curd and milk as well and for more thorough management consult me on practo

Answered2026-11-05 16:14:37

Was this answer useful

Do consult

Answered2026-11-05 15:22:16

Was this answer useful

Need a few more details please consult for further evaluation and treatment

Answered2026-11-05 12:51:08

Was this answer useful

Can help you, kindly consult and provide detailed history for proper diagnosis and further management

Answered2026-11-05 12:48:16

Was this answer useful

Milk alone is unlikely to take your B12 from 283 to 300 or beyond in any predictable way. Milk carries only a modest amount of B12, and how well it's absorbed depends on more than just how much you drink.
Next Steps
Keep eating other B12-rich foods like eggs, fish and dairy, and ask your doctor whether a maintenance tablet is worth starting now that the injections have raised your level partway.
Health Tips
Get your B12 rechecked in a few months rather than assuming milk alone will close the gap.

Answered2026-11-05 12:47:47

Was this answer useful

Disclaimer : The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.