B12 comes predominantly from non-vegetarian sources. Being a vegetarian and already blood test showing low levels, you cannot improve your b12 levels just with diet. You need to take b12 supplements the dose and duration will be decided by the doctor.
Next Steps
kindly consult a physician
Answered2021-03-24 07:11:22
Let others know if this answer was helpful