من حسن الحظ، يمكن تناول العديد من الفيتامينات ب معا في أغذية واحدة، وتؤمن الحمية المتنوعة بخيارات جيدة من جميع المجموعات الغذائيّة كميّات عالية من هذه الفيتامينات، فمثلاً تؤمن مجموعة الحبوب والمخبوزات كلا من الثيامين والريبوفلافين والنياسين والفولات، وتؤمن مجموعتي الخضار والفواكه الفولات بكميات كبيرة، كما تمنح مجموعة اللحوم كل من الثيامين والنياسين والفيتامين ب6 والفيتامين ب12 بكميات جيدة، وتتميز مجموعة الحليب بكونها مصدراً جيداً للريبوفلافين والفيتامين ب12 (1)، وسنتحدث فيما يلي عن المصادر الغذائيّة لكلّ من هذه الفيتامينات على حدة.