Avoid consumption of alcohol. Consuming alcohol in excess leads to gastritis and damages the intestinal lining. This can further interfere with absorption of vitamin B12.

Quit smoking. It has been observed that serum vitamin B12 levels are usually lower in smokers.

Have supplements. Vegetarian food is deficient in vitamin B12. Therefore, it is important to take a B12-containing multivitamin. Other than this, include soy foods and foods fortified with vitamin B12 in your diet.

Include vitamin B6 in your diet. This will help in the absorption and storage of vitamin B12. Spinach, walnuts, poultry, avocados, and bananas are good sources of B6.