Vitamin B je kompleks osmih vitaminov, ki so prepoznani po svoji vlogi pri energetski presnovi, zdravju kože, razvoju mišic, izboljšanju delovanja imunskega sistema, podpori živčnega sistema in gradnji celic, zlasti rdečih krvnih celic. Medtem ko lahko vitaminski dodatki pomagajo pridobiti več vitamina B, kjer ga morda primanjkuje v prehrani, strokovnjaki za prehrano priporočajo, da to bistveno hranilo zaužijete s hrano, saj se na ta način lahko bolj v celoti absorbira. Živila z vitaminom B vključujejo živalsko hrano, kot so jetra, tuna, losos, piščanec, jajca in nepasterizirano mleko. Rastlinska hrana z vitaminom B vključuje banane, krompir, polnozrnate žitarice, kot so žita, polnozrnati kruh in ovsene kosmiče, lečo, fižol in kvas.
Ne samo en vitamin, ampak osem različnih hranil, kompleks vitamina B vključuje B1 ali tiamin; B2 ali riboflavin; B3 ali niacin; Pred , ali pantotenska kislina; B5 ali piridoksin; B6 ali biotin; B7 ali folna kislina; in B12 ali cianokobalamin. Tako kot vitamin C so vitamini B topni v vodi, kar pomeni, da se vse, ki jih zaužijemo v presežku, izloči iz telesa z urinom in da je toksičnost vitamina B dokaj redka. Pomanjkanje vitamina B pa je lahko posledica pomanjkanja enega ali več vitaminov B in se kaže s simptomi, ki segajo od disfunkcije živčnega sistema do težav s kožo do anemije. Zato je priporočljivo uživati raznoliko hrano z vitaminom B.
Živalska hrana je še posebej dober vir vitamina B. Jetra živali, kot so piščanci, krave in prašiči, so na primer bogata s tiaminom, niacinom in biotinom, prav tako jajca. Niacina, pantotenske kisline in cianokobalamina je veliko v oceanskih ribah, kot sta losos in tuna, pri čemer slednji vitamin B najdemo le v živalski hrani. Piščanec, svinjina in govedina so tudi med živalsko hrano z vitaminom B, zlasti tiaminom, riboflavinom, niacinom, piridoksinom in cianokobalaminom. Mleko, sir in jogurt zagotavljajo tudi veliko teh.
Vegetarijanci ne smejo zamuditi tega bistvenega vitamina, saj veliko živil z vitaminom B prihaja iz rastlin. Številni fižol, leča in zelena zelenjava so bogati z vitaminom B, zlasti z riboflavinom, niacinom in folno kislino, ki je še posebej pomemben vitamin B za nosečnice. Polnozrnata živila, kot so polnozrnate tortilje in ovsena kaša, so dober vir tiamina, pantotenske kisline in piridoksina. Poleg tega so številni oreščki, kot so arašidi, bogati z vitamini B, kot so tiamin, niacin, piridoksin in biotin. Ne glede na to, ali gre za rastlinsko ali živalsko hrano, je priporočljivo, da dobimo vitamin B iz polnovrednih živil, ki so bogatejša s hranili kot predelana hrana.