Witamina B to kompleks ośmiu witamin uznanych za swoją rolę w metabolizmie energetycznym, zdrowiu skóry, rozwoju mięśni, poprawie funkcjonowania układu odpornościowego, wspomaganiu układu nerwowego i budowaniu komórek, zwłaszcza czerwonych krwinek. Podczas gdy suplementacja witaminami może pomóc w uzyskaniu większej ilości witaminy B tam, gdzie może jej brakować w diecie, eksperci ds. żywienia zalecają pozyskiwanie tego niezbędnego składnika odżywczego z pożywieniem, ponieważ w ten sposób można go w pełni wchłonąć. Pokarmy zawierające witaminę B obejmują pokarmy pochodzenia zwierzęcego, takie jak wątroba, tuńczyk, łosoś, kurczak, jajka i niepasteryzowane mleko. Pokarmy roślinne zawierające witaminę B obejmują banany, ziemniaki, produkty pełnoziarniste, takie jak te znajdujące się w zbożach, pieczywo pełnoziarniste i płatki owsiane, soczewica, fasola i drożdże.
Nie tylko jedna witamina, ale osiem różnych składników odżywczych, kompleks witamin z grupy B zawiera B1 lub tiaminę; B2 lub ryboflawina; B3 lub niacyna; Przed lub kwas pantotenowy; B5 lub pirydoksyna; B6 lub biotyna; B7 lub kwas foliowy; i B12 lub cyjanokobalamina. Podobnie jak witamina C, witaminy z grupy B są rozpuszczalne w wodzie, co oznacza, że wszelkie spożyte w nadmiarze zostaną wydalone z organizmu z moczem, a toksyczność witaminy B jest dość rzadka. Niedobór witaminy B może jednak wynikać z braku jednej lub więcej witamin z grupy B i objawiać się różnymi objawami, od dysfunkcji układu nerwowego, przez problemy skórne, po anemię. Dlatego zaleca się spożywanie różnorodnych pokarmów zawierających witaminę B.
Pokarmy pochodzenia zwierzęcego są szczególnie dobrym źródłem witaminy B. Wątroby zwierząt takich jak kurczaki, krowy i świnie, podobnie jak jajka, są bogate w tiaminę, niacynę i biotynę. Niacyna, kwas pantotenowy i cyjanokobalamina są obfite w rybach oceanicznych, takich jak łosoś i tuńczyk, przy czym ta ostatnia witamina B występuje tylko w pokarmach zwierzęcych. Kurczak, wieprzowina i wołowina również znajdują się wśród pokarmów zwierzęcych zawierających witaminę B, zwłaszcza tiaminę, ryboflawinę, niacynę, pirydoksynę i cyjanokobalaminę. Mleko, ser i jogurt również dostarczają wielu z nich.
Wegetarianie nie powinni jednak przegapić tej niezbędnej witaminy, ponieważ wiele produktów zawierających witaminę B pochodzi z roślin. Wiele fasoli, soczewicy i zielonych warzyw jest bogatych w witaminę B, zwłaszcza ryboflawinę, niacynę i kwas foliowy, szczególnie ważną witaminę B dla kobiet w ciąży. Produkty pełnoziarniste, takie jak pełnoziarniste tortille i płatki owsiane, są dobrym źródłem tiaminy, kwasu pantotenowego i pirydoksyny. Ponadto wiele orzechów, takich jak orzeszki ziemne, jest bogatych w witaminy z grupy B, takie jak tiamina, niacyna, pirydoksyna i biotyna. Niezależnie od tego, czy pochodzi z pokarmów roślinnych, czy zwierzęcych, zaleca się pozyskiwanie witaminy B z pełnowartościowych pokarmów, które są bogatsze w składniki odżywcze niż żywność przetworzona.