Zeleno povrće, voće, živinsko meso, mahunarke i integralne žitarice generalno obiluju vitaminima B-kompleksa. Namirnice bogate vitaminom B1 su riba, grašak, žitarice i semenke suncokreta, dok vitaminom B5 obiluju integralne žitarice, jaja i avokado. Ćuretina, piletina, riba i susam predstavljaju dobre izvore vitamina B6, dok vitamin B12 sadrže morska riba i školjke, džigerica, meso, sir, surutka i jaja.