B vitamini içeren bazı bitkiler şunlardır: Narenciyeler: Portakal, limon, mandalina, greyfurt. Avokado: B6 vitamini ve folik asit açısından zengindir. Muz: C vitamini, potasyum ve B6 vitamini içerir. Yeşil yapraklı sebzeler: Ispanak, lahana, kuşkonmaz, brokoli. Karahindiba: A, C ve D vitaminleri açısından zengin olup, B kompleks vitaminleri için de iyi bir kaynaktır. Hodan: Niasin, riboflavin, tiamin ve folat içerir. Dulavratotu kökü: B7 ve B12 hariç diğer B vitaminlerini içerir. Nane: Kobalamin ve biotin hariç tüm B vitamini çeşitlerine sahiptir.