What Foods Contain B Vitamins?

B vitamins are found naturally in eggs, dairy products, green leafy vegetables, legumes and whole grains, states Healthline. The eight B vitamins generally assist the body in the metabolization of food and production of energy.

Thiamine, or vitamin B1, aids in the conversion of carbohydrates to energy. It is present in seaweed, red meat, sunflower, cauliflower and peas. Riboflavin, or vitamin B2, helps in the prevention of migraines and cervical cancer, and is present in milk, spinach, broccoli and fortified cereals. Niacin, or vitamin B3, increases the levels of high-density lipoprotein, also known as the good cholesterol. It is found in fish, turkey and peanuts.

Pantothenic acid, or vitamin B5, is occasionally used to treat skin problems, alcoholism and nerve damage. Foods that contain vitamin B5 include brown rice, avocados and lentils. Pyridoxine, or vitamin B6, facilitates in the production of norepinephrine and serotonin and is present in poultry, bananas and enriched cereals. Biotin, or vitamin B7, contributes to keeping skin and nails healthy and is found in strawberries, cheese and soy products.

Folic acid, or vitamin B9, assists in the formation of red blood cells and synthesis of DNA. It is also plays a central role in the development of the fetal nervous system. It is found in asparagus, chickpeas and dark green leafy vegetables. Vitamin B12 is vital for healthy nerves and blood. Foods that are rich in vitamin B12 include chicken, beef and fish.