Three food groups rich in B vitamins to consume regularly VnExpress Meat, eggs, dairy; green vegetables, legumes, grains, and nutritional yeast provide B vitamins, helping maintain energy and support the nervous system.