B-vitamiin on kaheksast vitamiinist koosnev kompleks, mis on tuntud oma rolli eest energiavahetuses, naha tervises, lihaste arengus, immuunsüsteemi funktsiooni parandamises, närvisüsteemi toetamises ja rakkude, eriti punaste vereliblede, ehitamises. Kuigi vitamiinilisandid võivad aidata saada rohkem B-vitamiini kohtades, kus seda toidus puudu võib, soovitavad toitumiseksperdid saada seda olulist toitainet toiduga, kuna see imendub sel viisil paremini. B-vitamiini sisaldavad toidud hõlmavad loomseid toite, nagu maks, tuunikala, lõhe, kana, munad ja pastöriseerimata piim. B-vitamiini sisaldavate taimsete toiduainete hulka kuuluvad banaanid, kartulid, täisteratooted, nagu need, mida leidub teraviljas, täisteraleib ja kaerahelbed, läätsed, oad ja pärm.
Mitte ainult üks vitamiin, vaid kaheksa erinevat toitainet, B-vitamiini kompleks sisaldab B1 või tiamiini; B2 või riboflaviin; B3 või niatsiin; Enne , või pantoteenhape; B5 või püridoksiin; B6 või biotiin; B7 või foolhape; ja B12 või tsüanokobalamiin. Nagu C-vitamiin, on ka B-vitamiinid vees lahustuvad, mis tähendab, et liigne tarbimine eritub organismist uriiniga ja B-vitamiini toksilisus on üsna haruldane. B-vitamiini vaegus võib aga tuleneda ühe või mitme B-vitamiini puudumisest ja avaldub sümptomitega, mis ulatuvad närvisüsteemi talitlushäiretest nahaprobleemide ja aneemiani. Seetõttu on soovitatav tarbida erinevaid B-vitamiini sisaldavaid toite.
Loomsed toidud on eriti hea B-vitamiini allikas. Näiteks loomade, nagu kanade, lehmade ja sigade maks on rikas tiamiini, niatsiini ja biotiini poolest, nagu ka munad. Niatsiini, pantoteenhapet ja tsüanokobalamiini leidub ohtralt ookeanikalades, nagu lõhe ja tuunikala, kusjuures viimast B-vitamiini leidub ainult loomsetes toiduainetes. Kana, sealiha ja veiseliha kuuluvad ka B-vitamiini, eriti tiamiini, riboflaviini, niatsiini, püridoksiini ja tsüanokobalamiini sisaldusega loomsete toiduainete hulka. Piim, juust ja jogurt pakuvad ka paljusid neist.
Taimetoitlased ei pea seda olulist vitamiini kasutamata jätma, kuna paljud B-vitamiini sisaldavad toidud pärinevad taimedest. Paljud oad, läätsed ja rohelised köögiviljad sisaldavad rohkelt B-vitamiini, eriti riboflaviini, niatsiini ja foolhapet, mis on eriti oluline B-vitamiini rasedatele naistele. Täisteratooted, nagu täisteratortiljad ja kaerahelbed, on hea tiamiini, pantoteenhappe ja püridoksiini allikas. Lisaks on paljud pähklid, nagu maapähklid, rikkad B-vitamiinide, nagu tiamiin, niatsiin, püridoksiin ja biotiin, poolest. Olgu siis taimsest või loomsest toidust, B-vitamiini soovitatakse saada täistoidust, mis on toitainetihedam kui töödeldud toit.