B Vitamins in Food: The Best Food Sources

A varied diet can provide most B vitamins through foods such as fish, meat, eggs, dairy, legumes, whole grains, nuts, seeds, and vegetables, while vitamin B12 needs special attention in vegan diets.

Colorful fresh vegetables and leafy greens displayed at a market stall

Key takeaways

  • There are eight essential B vitamins. Each has different functions and food sources, although many foods provide several at once.
  • Animal and plant foods both contribute. Fish, meat, eggs, dairy, legumes, whole grains, nuts, seeds and vegetables can provide different B vitamins.
  • Vitamin B12 is the main exception for plant-based diets. Ordinary unfortified plant foods are not reliable sources of B12.
  • Fortified foods can help. Some cereals, breads, nutritional yeasts and plant-based drinks contain added B vitamins, depending on the product.
  • Variety matters more than one perfect meal. Different foods eaten throughout the day can contribute to meeting nutritional needs.
In this article
  1. What Are the Eight B Vitamins?
  2. Which Foods Provide the Most B Vitamins?
  3. Best Food Sources for Each B Vitamin
  4. Best Plant-Based Sources of B Vitamins
  5. Best Animal Sources of B Vitamins
  6. What About Fortified Foods?
  7. How Does Cooking Affect B Vitamins?
  8. How Can You Include More B Vitamins in Everyday Meals?
  9. Frequently asked questions
  10. Final thoughts

B vitamins are found in many everyday foods, from fish and eggs to beans, whole grains and leafy green vegetables. Although these nutrients are often discussed as a group, each of the eight B vitamins has its own food sources and nutritional requirements.

The good news is that you do not need eight separate meal plans to obtain them. Many foods contribute several B vitamins, and different food groups can complement one another throughout the day.

So which foods contain the most B vitamins, which sources work for plant-based diets, and does cooking affect their content? This guide compares the main food sources and offers practical ways to include them in ordinary meals.

What Are the Eight B Vitamins?

The B-vitamin family contains eight essential nutrients. They belong to the water-soluble vitamins and contribute to several normal body functions, including nutrient metabolism, blood cell formation and nervous-system activity.

The table below identifies all eight vitamins. Their food sources are explored in the following sections.

VitaminNameGeneral Role
B1ThiaminNutrient metabolism and nervous-system function
B2RiboflavinEnergy-related enzyme reactions
B3NiacinCellular metabolism
B5Pantothenic acidCoenzyme A production
B6Vitamin B6Amino acid metabolism
B7BiotinFat, glucose and amino acid metabolism
B9FolateDNA production and cell division
B12CobalaminRed blood cells and nervous-system function

Although they are often grouped together, no single B vitamin can replace another. Eating a variety of foods helps provide a broader combination of nutrients.

Which Foods Provide the Most B Vitamins?

Some foods provide particularly wide combinations of B vitamins. Meat, fish and eggs contain several, while legumes, whole grains and seeds are useful plant sources.

The table compares common food groups and the vitamins they can contribute. It is a guide to dietary sources, not a ranking of foods by total nutritional value.

Food / Food GroupImportant B VitaminsPractical Examples
Fish and seafoodB3, B6, B12Salmon, tuna, trout, clams
Meat and poultryB1, B3, B5, B6, B12Pork, chicken, turkey, beef
LiverB2, B3, B5, B7, B9, B12Beef or chicken liver
EggsB2, B5, B7, B12Cooked whole eggs
Dairy productsB2, B5, B12Milk, yogurt, cheese
Beans and lentilsB1, B6, B9Lentils, chickpeas, beans
Whole grainsB1, B3, B5, B6Oats, brown rice, whole wheat
Nuts and seedsB1, B3, B6, B7Sunflower seeds, peanuts, almonds
Leafy green vegetablesEspecially B9Spinach, romaine lettuce
Fortified foodsVaries by productBreakfast cereals, breads, nutritional yeast

Different varieties and preparation methods affect nutrient content. For example, refined grain products may contain fewer naturally occurring B vitamins than whole grains, although some refined products have vitamins added back through enrichment.

Beef liver provides several B vitamins, but it is not suitable for everyone. During pregnancy, liver is generally avoided because of its high content of preformed vitamin A (retinol).

Best Food Sources for Each B Vitamin

Looking at individual vitamins makes it easier to identify foods that contribute to a particular nutritional requirement. The following sections focus on sources rather than repeating the biological functions of every vitamin.

Vitamin B1 — Thiamin

Pork, whole grains, fortified cereals, legumes and certain seeds are useful thiamin sources. Whole-grain bread, beans and sunflower seeds can help contribute B1 in everyday meals.

For serving sizes and daily requirements, explore our detailed guide to vitamin B1 (thiamin).

Vitamin B2 — Riboflavin

Milk, yogurt, eggs, lean meats, almonds and certain mushrooms can provide riboflavin. Dairy products are particularly familiar sources in diets that include them.

See our guide to vitamin B2 (riboflavin) for individual food values and requirements.

Vitamin B3 — Niacin

Chicken, turkey, tuna, salmon, peanuts and fortified grain products are important niacin sources. The body can also convert some dietary tryptophan into niacin, which is why adequate protein intake contributes to B3 nutrition.

Our vitamin B3 (niacin) guide explains how its food amounts and daily needs are measured.

Vitamin B5 — Pantothenic Acid

Pantothenic acid occurs in a wide variety of foods. Chicken, liver, mushrooms, sunflower seeds, avocado, potatoes and dairy products can all contribute.

Read about the individual food sources of vitamin B5 (pantothenic acid) in our dedicated guide.

Vitamin B6

Chickpeas, tuna, salmon, poultry, potatoes and bananas are useful sources of B6. This makes it possible to obtain the vitamin from both animal and plant foods.

Our guide to vitamin B6 includes its dietary sources, amounts per serving and daily requirements.

Vitamin B7 — Biotin

Cooked eggs, liver, salmon, sunflower seeds, sweet potatoes and almonds provide biotin in varying amounts.

Raw egg whites contain avidin, a protein that can bind biotin and interfere with its absorption when consumed regularly in large quantities. Cooking reduces this effect. See our vitamin B7 (biotin) guide for more detail.

Vitamin B9 — Folate

Spinach, lentils, beans, asparagus, Brussels sprouts, avocado and broccoli are useful sources of naturally occurring folate. Fortified grain products may provide added folic acid.

Learn more about food sources and daily requirements in our vitamin B9 (folate) guide.

Vitamin B12 — Cobalamin

Clams, fish, meat, eggs and dairy products naturally provide B12. For people avoiding animal products, fortified foods and supplements can provide reliable sources.

Our guide to vitamin B12 compares food amounts and explains why its absorption differs from that of other B vitamins.

Best Plant-Based Sources of B Vitamins

A plant-based diet can supply many B vitamins from legumes, grains, nuts, seeds, vegetables and fortified foods. The key is choosing several food groups rather than relying on a single ingredient.

Plant FoodMain B-Vitamin ContributionsEasy Ways to Use It
Lentils and beansB1, B9Soups, salads, stews
ChickpeasB6, B9Hummus, bowls, curries
Oats and whole grainsB1, B3, B5, B6Porridge, bread, grain bowls
Sunflower seedsB1, B5, B7Salads, oatmeal, snacks
PeanutsB3 and some other B vitaminsSnacks, sauces, spreads
Spinach and leafy greensEspecially B9Salads, soups, cooked sides
PotatoesB5, B6Baked, boiled, roasted
MushroomsB2, B3, B5Soups, stir-fries, pasta
Fortified nutritional yeastDepends on fortification; may include B12Sauces, savory toppings

Vitamin B12 needs particular attention in vegan diets. Ordinary unfortified plant foods are not reliable sources, and a vegan diet should include a consistent supply of B12 from fortified foods, supplements or both.

Inadequate B12 intake can eventually lead to vitamin B12 deficiency, which may affect blood formation and the nervous system.

Plant foods naturally contain folate, while some fortified foods supply folic acid. Our guide to folate and folic acid explains this distinction in more detail.

Best Animal Sources of B Vitamins

Fish, seafood, meat, eggs and dairy products provide different combinations of B vitamins. Fish and shellfish are especially useful sources of B12, while poultry and fish can contribute niacin and B6. Eggs and dairy products supply smaller combinations that include riboflavin and B12.

Organ meats contain several B vitamins in concentrated amounts, but they are not necessary for meeting nutritional needs. A varied combination of more familiar foods can also contribute to adequate intake. During pregnancy, liver is generally avoided because of its high retinol content.

What About Fortified Foods?

Fortification means adding nutrients to a food during manufacturing. Enrichment often refers to adding back nutrients that were lost during processing, as happens with some refined grain products.

Breakfast cereals, breads, flour, plant-based drinks and nutritional yeast may contain added B vitamins. The exact combination and amount vary between brands, products and countries.

This matters especially for vitamin B12, because fortified plant foods can provide a reliable source when the amount is clearly stated and the food is consumed consistently.

Check the ingredient list and nutrition label rather than assuming every product in a particular category contains the same vitamins.

How Does Cooking Affect B Vitamins?

Most B vitamins are water-soluble, so some can be lost into cooking water. Heat, storage and food processing can also affect individual vitamins differently.

For example, boiling vegetables and discarding the water may reduce the amount of certain water-soluble vitamins retained in the food. Steaming and shorter cooking times can sometimes help preserve more nutrients, depending on the vitamin and ingredient.

Our guide to how cooking affects nutrients in vegetables explains why different preparation methods produce different results.

Cooking does not eliminate every B vitamin, and cooked vegetables remain nutritious. Including a variety of prepared and fresh foods is more useful than trying to avoid every possible nutrient loss.

How Can You Include More B Vitamins in Everyday Meals?

You do not need to count every B vitamin at each meal. Combining different food groups over the day is a practical way to increase dietary variety.

  • Breakfast: Oatmeal with yogurt, almonds and sunflower seeds brings together whole grains, dairy and nuts or seeds.
  • Lunch: A lentil and spinach bowl with whole-grain bread provides legumes, leafy greens and grains.
  • Dinner: Salmon with potatoes and broccoli combines fish with vegetables that contribute different B vitamins.
  • Plant-based alternative: Chickpeas with mushrooms, brown rice and leafy greens offer several B vitamins. Include a reliable fortified or supplemental B12 source when following a vegan diet.

These are examples of food combinations, not complete daily meal plans. Actual vitamin intake depends on the portions, ingredients and overall diet.

Frequently asked questions

Do Fortified Foods Contain the Same B Vitamins as Natural Foods?

Fortified foods contain added vitamins, which may differ in form or amount from those naturally present in ingredients. For example, some foods contain added folic acid instead of naturally occurring food folate. Both can contribute to nutrient intake, but they may be absorbed differently. You can explore the broader factors in our guide to vitamin absorption. Check the product label for the actual vitamins and amounts supplied.

Can You Get All Eight B Vitamins in One Meal?

It is possible for a varied meal to contain all eight, particularly when it includes several food groups or fortified ingredients. But there is no requirement to obtain every B vitamin in one sitting. What matters is an adequate overall intake over time. Repeatedly relying on one narrow selection of foods may make some nutrients harder to obtain.

Does Freezing Food Destroy B Vitamins?

Freezing itself generally preserves many nutrients reasonably well, but blanching before freezing, storage conditions and later cooking can influence vitamin content. Some water-soluble vitamins may be lost during blanching or cooking. Frozen vegetables can still be useful B-vitamin sources and do not need to be avoided in favor of fresh produce.

Final thoughts

The eight B vitamins occur across many food groups, and no single ingredient needs to provide them all. Combining legumes, grains, vegetables, nuts, seeds and, where included, animal-derived foods can help create a varied nutritional foundation.

Plant-based diets can provide many B vitamins, but vitamin B12 requires a reliable fortified or supplemental source when animal foods are excluded. Beyond that important distinction, dietary variety and attention to food labels are more useful than focusing on one supposed superfood.

References

  1. National Institutes of Health, Office of Dietary Supplements. Thiamin: Fact Sheet for Health Professionals. NIH ODS.
  2. National Institutes of Health, Office of Dietary Supplements. Riboflavin: Fact Sheet for Health Professionals. NIH ODS.
  3. National Institutes of Health, Office of Dietary Supplements. Niacin: Fact Sheet for Health Professionals. NIH ODS.
  4. National Institutes of Health, Office of Dietary Supplements. Pantothenic Acid: Fact Sheet for Health Professionals. NIH ODS.
  5. National Institutes of Health, Office of Dietary Supplements. Vitamin B6: Fact Sheet for Health Professionals. NIH ODS.
  6. National Institutes of Health, Office of Dietary Supplements. Biotin: Fact Sheet for Health Professionals. NIH ODS.
  7. National Institutes of Health, Office of Dietary Supplements. Folate: Fact Sheet for Health Professionals. NIH ODS.
  8. National Institutes of Health, Office of Dietary Supplements. Vitamin B12: Fact Sheet for Health Professionals. NIH ODS.

Written by Victoria, founder and editor of RoutineHealth. This article is for general educational purposes and is not medical advice. Nutritional requirements depend on age, diet, health conditions and other individual factors. People following diets without reliable vitamin B12 sources or with suspected nutritional deficiencies may need individualized dietary or medical guidance. Learn more in our Editorial Policy and Medical Disclaimer.

Keep reading