Vitamin B6 is also known as pyridoxine, and like all of the B vitamins, is a water soluble vitamin. Any excess vitamin B6 in the body is excreted in the urine and so it needs to be consumed every day.
The body needs vitamin B6 to release and store the energy provided by protein and carbohydrates in our diet. It’s also essential for the production of heamoglobin, the component in red blood cells that carries oxygen around the body.
Good natural food sources of vitamin B6 include white meat such as chicken, turkey and pork, fish, eggs, dairy products, wholegrain cereals, soya and soya products such as tofu, peanuts and potatoes. Some breakfast cereals are also fortified with vitamin B6.