Often referred as the "energy vitamin", vitamin b (or as many professionals call it: vitamin b complex) is broken down into 8 B vitamins: B1,B2,B3,B5,B6,B7,B9 & B12. These are essential to you and your life. It is the fuel source that is needed in order to carry out normal day-to-day activities.
Vitamin B is important to supplement, since it helps convert the food that you eat into energy. With this information provided, it's also important to know that it is likely you're already associating this into your diet one way or another. Although ideal, vitamin b supplementation (pill form) should only be recommended if there's proof of a deficiency by blood work or if there's signs of malnourishment.
Listed are the B vitamins & the food items that contain them:
B1 (Thiamine): peanuts, whole grains, spinach, kale, beans
B2 (Riboflavin): Almonds, milk, yogurt, eggs, spinach, soybeans, rice
B3 (Niacin): greens/vegetables, milk, eggs, red meats, yeast
B5 (Pantothenic Acid): eggs, meat, avocados, legumes
B6 (Pyridoxine): tuna, chicken, cheese, brown rice, carrots, turkey
B7 (Biotin): potatoes, fish, cauliflower, egg yolk, nuts
B9 (Folate): asparagus, salmon, milk, dark and leafy greens, beans
B12 (Cobalamin): fish, shellfish, beef, pork, eggs
As mentioned earlier, there's a good chance your body is getting a daily dose of b vitamin, if you're eating a well balanced diet. If you believe there's a deficiency or you might be limiting b vitamin foods, then its best to contact your local nutritionist or primary physician to map out a plan to recieve the proper amounts of b vitamins and other essential vitamins and minerals.