Vitamine B6 komt zowel in plantaardig als in plantaardig voedsel voor. Meestal wordt deze voedingsstof verkregen door het eten van voedingsmiddelen als vlees, vis, melk en eieren. Onder plantaardige voedingsmiddelen zijn de voornaamste bronnen:
Engelse aardappelen, haver, spinazie, bananen, tarwekiemen, avocado, watermeloen, biergist, granen, zaden en noten. Maar om vitamine B6 al zijn voordelen te kunnen geven is het belangrijk dat de voeding ook de andere B vitamines bevat.