Senyawa yang mengandung beberapa atau semua kelompok vitamin dan nutrisi yang dibutuhkan tubuh dalam jumlah yang sangat kecil untuk berfungsi dan tetap sehat. Vitamin B dalam vitamin B kompleks termasuk tiamin, riboflavin, niasin (asam nikotinat), niasinamida (nikotinamida), kelompok vitamin B6 (termasuk piridoksin, piridoksal, piridoksamin), biotin, asam pantotenat, asam folat, dan vitamin B12. Asam aminobenzoat, inositol, dan kolin kadang-kadang dimasukkan sebagai bagian dari vitamin B kompleks. Vitamin B kompleks larut dalam air (dapat larut dalam air) dan ditemukan dalam ragi, biji-bijian, telur, hati, daging, dan sayuran. Anggota vitamin B kompleks sedang dipelajari dalam pencegahan dan pengobatan beberapa jenis kanker.