Gold Member Badge


  • You're all caught up!

Food Plan While on B12 & B6 Injections

author image Jessica Taylor
Jessica Taylor has been writing professionally since 2007. She has contributed a number of articles online on topics ranging from fashion to technology to travel. She has a bachelor's degree in English literature from the University of South Florida.
Food Plan While on B12 & B6 Injections
A hand of bananas sits on a white counter. Photo Credit: amanaimagesRF/amana images/Getty Images

Vitamin B12 and B6 are both essential for blood cell production and a healthy nervous system, though not everyone's bodies have adequate amounts of these vitamins. A number of conditions may lead to deficiencies of these B vitamins, such as digestive problems, malnutrition, alcoholism and certain diseases. In some cases, injections may be necessary to replace the body's stores of B12 and B6. While taking these injections, eating the right foods will help you stay healthy and avoid potential complications.

Video of the Day

General Information

While you don't need to avoid certain foods while taking B12 and B6 injections, you should take care to eat a balanced and nutritious diet that supplies your body with all of the vitamins and nutrients that you need. Because many people with B12 deficiencies are often anemic as well, eat plenty of foods containing iron, such as lean red meat, eggs and whole grains. Salmon and fortified milk will provide you with vitamin D, while other foods such as dairy, beans, vegetables and fruit also contain essential vitamins. Also, avoid alcohol while taking the injections, as alcohol may affect the absorption of vitamin B12.

Foods With Potassium

A drop in potassium levels may occur in the beginning stages of B12 supplementation. To guard against this, pack your diet with potassium-rich foods, such as papaya, bananas, prune juice, cantaloupe, tomatoes, sweet potatoes and avocado. You may also want to have your doctor monitor your potassium levels to ensure that they don't drop too severely.

Avoiding Low Blood Sugar

The Mayo Clinic website notes that vitamin B6 can affect your blood sugar levels, especially if you're diabetic, hypoglycemic or are taking other drugs that affect blood sugar. To avoid low blood sugar, eat small meals and snack throughout the day. Focus on fiber, complex carbohydrates and fat. If you feel symptoms of low blood sugar, such as shaking, vision changes, weakness or a pounding heartbeat, immediately eat something. Ideally, you should eat something with approximately 15 grams of carbohydrates, such as a half a cup of fruit juice, a tablespoon of sugar or honey or five to six hard candies. Keep a protein bar or juice drink with you in case you experience symptoms during the day, and call a doctor immediately if your symptoms don't subside. You may also need to have your blood glucose levels monitored while on B6 injections.


Talk to your doctor about how to properly care for yourself while taking B12 and B6 injections, and don't take these injections unless under a doctor's care. If you have concerns about your diet, speak with your doctor or ask your doctor to recommend a dietician or nutritionist. A nutrition professional with knowledge in the field can help you develop a meal plan that gives your body what it needs while on a regimen of vitamin injections.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.


Demand Media