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.
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
- What Are the Eight B Vitamins?
- Which Foods Provide the Most B Vitamins?
- Best Food Sources for Each B Vitamin
- Best Plant-Based Sources of B Vitamins
- Best Animal Sources of B Vitamins
- What About Fortified Foods?
- How Does Cooking Affect B Vitamins?
- How Can You Include More B Vitamins in Everyday Meals?
- Frequently asked questions
- 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.
| Vitamin | Name | General Role |
|---|---|---|
| B1 | Thiamin | Nutrient metabolism and nervous-system function |
| B2 | Riboflavin | Energy-related enzyme reactions |
| B3 | Niacin | Cellular metabolism |
| B5 | Pantothenic acid | Coenzyme A production |
| B6 | Vitamin B6 | Amino acid metabolism |
| B7 | Biotin | Fat, glucose and amino acid metabolism |
| B9 | Folate | DNA production and cell division |
| B12 | Cobalamin | Red 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 Group | Important B Vitamins | Practical Examples |
|---|---|---|
| Fish and seafood | B3, B6, B12 | Salmon, tuna, trout, clams |
| Meat and poultry | B1, B3, B5, B6, B12 | Pork, chicken, turkey, beef |
| Liver | B2, B3, B5, B7, B9, B12 | Beef or chicken liver |
| Eggs | B2, B5, B7, B12 | Cooked whole eggs |
| Dairy products | B2, B5, B12 | Milk, yogurt, cheese |
| Beans and lentils | B1, B6, B9 | Lentils, chickpeas, beans |
| Whole grains | B1, B3, B5, B6 | Oats, brown rice, whole wheat |
| Nuts and seeds | B1, B3, B6, B7 | Sunflower seeds, peanuts, almonds |
| Leafy green vegetables | Especially B9 | Spinach, romaine lettuce |
| Fortified foods | Varies by product | Breakfast 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 Food | Main B-Vitamin Contributions | Easy Ways to Use It |
|---|---|---|
| Lentils and beans | B1, B9 | Soups, salads, stews |
| Chickpeas | B6, B9 | Hummus, bowls, curries |
| Oats and whole grains | B1, B3, B5, B6 | Porridge, bread, grain bowls |
| Sunflower seeds | B1, B5, B7 | Salads, oatmeal, snacks |
| Peanuts | B3 and some other B vitamins | Snacks, sauces, spreads |
| Spinach and leafy greens | Especially B9 | Salads, soups, cooked sides |
| Potatoes | B5, B6 | Baked, boiled, roasted |
| Mushrooms | B2, B3, B5 | Soups, stir-fries, pasta |
| Fortified nutritional yeast | Depends on fortification; may include B12 | Sauces, 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
- National Institutes of Health, Office of Dietary Supplements. Thiamin: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Riboflavin: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Niacin: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Pantothenic Acid: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Vitamin B6: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Biotin: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Folate: Fact Sheet for Health Professionals. NIH ODS.
- National Institutes of Health, Office of Dietary Supplements. Vitamin B12: Fact Sheet for Health Professionals. NIH ODS.
Keep reading

Vitamins
Folate vs. Folic Acid: Differences, Benefits & Uses
Folate and folic acid are both forms of vitamin B9, but they're absorbed differently. Learn how to choose folate-rich foods, understand supplement labels, avoid unnecessary high doses, and get the right amount of folic acid to support a healthy pregnancy.

Vitamins
Are You Really Absorbing the Vitamins You Eat?
What happens to vitamins after you eat? Discover how your body absorbs fat-soluble and water-soluble vitamins, and which everyday habits can support nutrient absorption.

Vitamins
Vitamin B12 Deficiency: Causes, Symptoms & Risk Factors
Vitamin B12 deficiency can affect your energy, nerves, and concentration. Discover what causes low B12, who's most at risk, how to recognize the symptoms, and why early diagnosis matters for preventing long-term nerve damage.
