what foods can we get vitamin b from
A wide variety of foods contain vitamin B6, including potatoes, bananas, beans, seeds, nuts, red meat, poultry, fish, eggs, spinach, and fortified cereals. Teen guys need 1.3 mg of vitamin B6 daily and teen girls need 1.2 mg.
Stores of B12 can last for up to a year. Foods high in Vitamin B12 include shellfish, liver, fish, crab, fortified soy products (tofu, soymilk), fortified cereals, red meat, low fat dairy, cheese, and eggs.