Vitamin B6 is a water-soluble vitamin the body does not store it and excess amount is excreted if the body does not require it. Deficiency of vitamin B6 is usually very rare, individual with malabsorption syndrome and kidney disease may have problem with absorption of this vitamin from the diet and may be deficient. Here are 5 foods abundant in vitamin B6.