Vitamin B6 is one of the most versatile B vitamins in the body, serving as a coenzyme in more than 100 enzymatic reactions spanning amino acid metabolism, neurotransmitter synthesis, glucose regulation, immune function, and hemoglobin production. In its active form, pyridoxal 5-phosphate (PLP), it drives the conversion of tryptophan to serotonin and niacin, tyrosine to dopamine and norepinephrine, and glutamate to GABA, making it central to mood regulation, stress response, and cognitive function. It also supports the production of hemoglobin for red blood cell formation, regulates homocysteine alongside folate and B12, and plays a critical role in immune cell proliferation and antibody production. The National Institutes of Health identifies vitamin B6 as essential for normal brain development and function, immune health, and the metabolism of protein, carbohydrate, and fat.
The recommended dietary allowance for vitamin B6 is 1.3 mg per day for adults aged 19 to 50, rising to 1.5 mg for women and 1.7 mg for men over 50, and 1.9 mg during pregnancy. B6 deficiency causes a characteristic dermatitis, glossitis, depression, confusion, and a weakened immune response. Harvard T.H. Chan School of Public Health notes that B6 is widely distributed across the food supply in fish, poultry, potatoes, starchy vegetables, and non-citrus fruits, making outright deficiency uncommon in well-nourished adults, though marginal inadequacy, particularly among older adults and women taking oral contraceptives, is more prevalent than official deficiency statistics suggest.
The 20 foods below represent the richest dietary B6 sources available.
Jump to: Beef Liver | Chickpeas | Yellowfin Tuna | Salmon | Turkey Breast | Chicken Breast | Pork Tenderloin | Potatoes | Bananas | Fortified Cereal | Lean Beef | Pistachios | Avocado | Sunflower Seeds | Sweet Potato | Spinach | Prunes | Hazelnuts | Tofu | Brown Rice | Summary Table | Tips | FAQ

20 Foods With the Highest Vitamin B6 Content
1. Beef Liver: The Most B6-Dense Organ Meat

A 3-ounce serving of cooked beef liver provides approximately 0.9 mg of vitamin B6 alongside extraordinary amounts of B12, iron, folate, copper, and vitamin A. While beef liver is the overall B vitamin champion, it provides meaningful B6 alongside the full spectrum of other B vitamins in a single serving.
Best eaten: Sauteed quickly with onions and balsamic vinegar; limit to once weekly due to high vitamin A and copper content.
| Nutrient | Amount |
|---|---|
| Calories | 162 kcal |
| Protein | 24 g |
| Fat | 4.5 g |
| Vitamin B6 | 0.9 mg |
Per 3 oz cooked. Limit to once weekly.
2. Chickpeas (Canned): The Highest B6 Plant Food
One cup of canned chickpeas provides approximately 1.1 mg of vitamin B6, nearly the full daily requirement, the highest B6 content of any commonly consumed plant food. This makes chickpeas the standout B6 food for vegetarians and vegans, delivering their B6 alongside protein, fiber, folate, and iron.
The NIH Office of Dietary Supplements lists canned chickpeas at the top of its table of B6 food sources, ahead of beef liver and yellowfin tuna, distinguishing them from other legumes by a significant margin in their B6 concentration.
Best eaten: In curries, grain bowls, and salads; roasted with spices as a crunchy snack; blended into hummus where their B6 makes every tablespoon nutritionally productive.
| Nutrient | Amount |
|---|---|
| Calories | 269 kcal |
| Protein | 15 g |
| Fat | 4 g |
| Vitamin B6 | 1.1 mg |
Per 1 cup canned, drained.
3. Yellowfin Tuna (Cooked): A Lean Fish With Outstanding B6
A 3-ounce serving of cooked yellowfin tuna provides approximately 0.9 mg of vitamin B6 alongside selenium, niacin, omega-3 fatty acids, and complete protein. Tuna is one of the richest fish sources of B6 and delivers it alongside the niacin and selenium that work alongside B6 in energy metabolism and antioxidant defense.
The Mayo Clinic lists fish, along with poultry, potatoes, chickpeas, bananas, and fortified cereals, among the main food sources of vitamin B6, and tuna is among the most concentrated fish options.
Best eaten: Grilled or seared as a steak, or used as canned tuna in salads and wraps; fresh yellowfin provides significantly more B6 than canned varieties.
| Nutrient | Amount |
|---|---|
| Calories | 111 kcal |
| Protein | 25 g |
| Fat | 1 g |
| Vitamin B6 | 0.9 mg |
Per 3 oz cooked.
4. Salmon (Wild-Caught): A Fatty Fish With Strong B6
A 3-ounce serving of cooked wild-caught salmon provides approximately 0.6 mg of vitamin B6 alongside omega-3 fatty acids, vitamin D, B12, and selenium. Salmon’s B6 complements its omega-3 DHA for brain health: while DHA provides structural support for neural membranes, B6 drives the neurotransmitter synthesis that determines how those neural structures function.
Best eaten: Baked, grilled, or pan-seared; wild-caught varieties consistently provide more B6 than farmed salmon.
| Nutrient | Amount |
|---|---|
| Calories | 133 kcal |
| Protein | 23 g |
| Fat | 4.5 g |
| Vitamin B6 | 0.6 mg |
Per 3 oz cooked wild-caught sockeye.
5. Turkey Breast: A Lean Poultry B6 Source
A 3-ounce serving of cooked turkey breast provides approximately 0.4 mg of vitamin B6 alongside 26 grams of protein, selenium, and zinc. Turkey’s tryptophan content is famously linked to sleepiness, but tryptophan only converts to serotonin when vitamin B6 is present as a cofactor, making turkey’s B6 content a natural partner to its own tryptophan in supporting mood and relaxation.
Best eaten: Roasted, sliced thin for sandwiches, or cubed into grain bowls; thighs provide slightly more B6 than breast; avoid heavily processed deli turkey.
| Nutrient | Amount |
|---|---|
| Calories | 135 kcal |
| Protein | 26 g |
| Fat | 1.5 g |
| Vitamin B6 | 0.4 mg |
Per 3 oz cooked breast.
6. Chicken Breast: An Everyday B6 Protein
A 3-ounce serving of cooked chicken breast provides approximately 0.5 mg of vitamin B6 alongside complete protein, selenium, and niacin. Chicken breast is among the highest-B6 poultry cuts and one of the most widely consumed proteins globally, making it a primary B6 contributor in the diets of most omnivores.
Best eaten: Baked, grilled, or poached; skinless breast keeps saturated fat minimal while preserving full B6 content.
| Nutrient | Amount |
|---|---|
| Calories | 140 kcal |
| Protein | 26 g |
| Fat | 3 g |
| Vitamin B6 | 0.5 mg |
Per 3 oz cooked.
7. Pork Tenderloin: A Lean B6-Rich Meat

A 3-ounce serving of cooked pork tenderloin provides approximately 0.8 mg of vitamin B6, among the highest of any lean meat, alongside selenium, thiamine, and complete protein. Pork is particularly noted for its thiamine content but also delivers strong B6 alongside it, making lean pork cuts among the best multi-B-vitamin meats available.
Best eaten: Roasted or grilled; marinate in citrus and herbs for flavor; pairs well with roasted vegetables for a complete B vitamin-rich meal.
| Nutrient | Amount |
|---|---|
| Calories | 122 kcal |
| Protein | 22 g |
| Fat | 3 g |
| Vitamin B6 | 0.8 mg |
Per 3 oz cooked.
8. Potatoes (Baked With Skin): A Surprising B6 Vegetable
One medium baked potato with skin provides approximately 0.7 mg of vitamin B6, nearly half the daily requirement from a starchy vegetable most people associate with carbohydrates rather than B vitamins. The skin contains a significant portion of the potato’s B6 content, making peeled potato a notably poorer B6 source.
Potatoes are one of the primary B6 sources in the American diet because they are eaten so frequently, even though individual awareness of their B6 content is low.
Best eaten: Baked whole with skin on; as a side dish with lean protein; boiling potatoes significantly reduces B6 content through leaching into the cooking water.
| Nutrient | Amount |
|---|---|
| Calories | 161 kcal |
| Protein | 4.3 g |
| Fat | 0.2 g |
| Vitamin B6 | 0.7 mg |
Per 1 medium baked with skin (173 g).
9. Bananas: A Portable Everyday B6 Fruit

One medium banana provides approximately 0.4 mg of vitamin B6, one of the highest B6 contents of any commonly consumed fruit. Bananas are also a practical pre-workout snack whose B6 supports the glucose metabolism that converts banana carbohydrates into athletic fuel.
Bananas are among the most widely consumed fruits globally, making them an important everyday B6 contributor simply through the frequency of their consumption, even though individual servings provide modest amounts compared to meat and fish sources.
Best eaten: As a snack, sliced into oatmeal, blended into smoothies, or paired with nut butter for a balanced pre-workout option.
| Nutrient | Amount |
|---|---|
| Calories | 105 kcal |
| Protein | 1 g |
| Fat | 0.4 g |
| Vitamin B6 | 0.4 mg |
Per 1 medium banana (118 g).
10. Fortified Breakfast Cereal: A Convenient B6 Top-Up
Many fortified breakfast cereals provide 25 to 100 percent of the daily B6 requirement per serving, contributing 0.3 to 1.3 mg per bowl. For older adults with elevated B6 requirements and for people with limited protein intake, fortified cereals are a practical B6 strategy alongside dietary sources.
Best eaten: With fortified milk or soy milk; choose cereals with whole grain first and minimal added sugar; check the label specifically for B6 percentage.
| Nutrient | Amount |
|---|---|
| Calories | 100–130 kcal |
| Protein | 2–5 g |
| Fat | 0–2 g |
| Vitamin B6 | 0.3–1.3 mg |
Per 1 serving; values vary by brand. Always check the label.
11. Beef (Lean Sirloin): A Dependable B6 Meat

A 3-ounce serving of cooked lean beef sirloin provides approximately 0.5 mg of vitamin B6 alongside zinc, iron, B12, and creatine. Beef contributes B6 as part of its broad B vitamin profile, with its combination of B6, B12, and iron supporting both red blood cell formation and the neurotransmitter synthesis that B6 specifically drives.
Best eaten: Grilled or pan-seared; choose lean cuts and pair with vegetables for a balanced meal.
| Nutrient | Amount |
|---|---|
| Calories | 158 kcal |
| Protein | 26 g |
| Fat | 5 g |
| Vitamin B6 | 0.5 mg |
Per 3 oz cooked lean sirloin.
12. Pistachio Nuts: The Most B6-Rich Tree Nut
One ounce of dry-roasted pistachios provides approximately 0.4 mg of vitamin B6, the highest B6 content of any common tree nut. Pistachios are a surprisingly useful B6 food for people who snack on nuts regularly, delivering their B6 alongside potassium, copper, and manganese.
Best eaten: As a snack in their shells, chopped over salads and grain bowls, or incorporated into trail mix; choose unsalted varieties.
| Nutrient | Amount |
|---|---|
| Calories | 162 kcal |
| Protein | 6 g |
| Fat | 13 g |
| Vitamin B6 | 0.4 mg |
Per 1 oz (28 g) dry-roasted.
13. Avocado: A B6-Containing Healthy Fat Fruit
One medium avocado provides approximately 0.5 mg of vitamin B6 alongside monounsaturated fats, folate, potassium, and copper. Avocado is one of the few fruits with a meaningful B6 contribution, and its fat content ensures that fat-soluble nutrients from other foods eaten in the same meal are well absorbed.
Best eaten: Sliced on whole-grain toast, mashed into guacamole, added to salads and grain bowls, or blended into smoothies.
| Nutrient | Amount |
|---|---|
| Calories | 234 kcal |
| Protein | 3 g |
| Fat | 21 g |
| Vitamin B6 | 0.5 mg |
Per 1 medium avocado (150 g).
14. Sunflower Seeds: A B6-Rich Seed Snack
One ounce of dry-roasted sunflower seeds provides approximately 0.3 mg of vitamin B6 alongside vitamin E, magnesium, and selenium. Sunflower seeds appear consistently across multiple nutrient articles as a top-performing seed, and their B6 content adds to their already strong micronutrient profile.
Best eaten: As a snack, sprinkled on salads and grain bowls, or stirred into oatmeal; choose unsalted dry-roasted varieties.
| Nutrient | Amount |
|---|---|
| Calories | 165 kcal |
| Protein | 5.5 g |
| Fat | 14 g |
| Vitamin B6 | 0.3 mg |
Per 1 oz dry-roasted, unsalted.
15. Sweet Potato (Baked): A Root Vegetable With B6
One medium baked sweet potato provides approximately 0.4 mg of vitamin B6 alongside beta-carotene, potassium, and fiber. Sweet potato and regular potato are among the best vegetable B6 sources, both delivering their B6 alongside complementary micronutrients that support the metabolic pathways in which B6 operates.
Best eaten: Baked whole with skin on, mashed with a small amount of butter or olive oil, or cubed and roasted as a grain bowl base.
| Nutrient | Amount |
|---|---|
| Calories | 103 kcal |
| Protein | 2.3 g |
| Fat | 0.1 g |
| Vitamin B6 | 0.4 mg |
Per 1 medium baked (114 g).
16. Spinach (Cooked): A Leafy Green With B6
One cup of cooked spinach provides approximately 0.4 mg of vitamin B6 alongside folate, iron, magnesium, and vitamin K. Spinach’s B6 complements its folate content in the homocysteine-lowering pathway, where both B vitamins work alongside B12 to regulate cardiovascular disease risk through methionine cycle function.
Best eaten: Sauteed with garlic and olive oil, wilted into soups and pasta, or blended into smoothies.
| Nutrient | Amount |
|---|---|
| Calories | 41 kcal |
| Protein | 5 g |
| Fat | 0.5 g |
| Vitamin B6 | 0.4 mg |
Per 1 cup cooked.
17. Prunes (Dried Plums): A Fruit With Meaningful B6
Half a cup of prunes provides approximately 0.4 mg of vitamin B6 alongside potassium, fiber, vitamin K, and sorbitol. Prunes are one of the better fruit-based B6 sources and are widely consumed for digestive health, making their B6 content an additional nutritional benefit alongside their fiber and mineral contributions.
Best eaten: As a snack, chopped into oatmeal, or eaten alongside cheese; their natural sweetness makes them a practical dried fruit B6 source that requires no preparation.
| Nutrient | Amount |
|---|---|
| Calories | 209 kcal |
| Protein | 1.9 g |
| Fat | 0.3 g |
| Vitamin B6 | 0.4 mg |
Per 1/2 cup (87 g).
18. Hazelnuts: A Tree Nut With Solid B6
One ounce of hazelnuts provides approximately 0.2 mg of vitamin B6 alongside copper, manganese, and vitamin E. Hazelnuts deliver a modest B6 contribution in a sweet, versatile nut format that integrates naturally into baked goods, desserts, and snack mixes.
Best eaten: As a snack, chopped over oatmeal and yogurt, or incorporated into baked goods and trail mix; store in a cool dark place to preserve their delicate oils.
| Nutrient | Amount |
|---|---|
| Calories | 178 kcal |
| Protein | 4.2 g |
| Fat | 17 g |
| Vitamin B6 | 0.2 mg |
Per 1 oz (28 g) dry-roasted.
19. Tofu (Firm): A Plant Protein With B6

A half-cup of firm tofu provides approximately 0.1 mg of vitamin B6 alongside complete plant protein, calcium, and magnesium. While tofu is not a high-B6 food per serving, its daily consumption as a primary plant protein contributes a consistent small addition to total B6 intake that accumulates across the week.
Best eaten: Pan-seared, baked, or crumbled into stir-fries; pairs naturally with chickpeas and potatoes in plant-based meals to compound B6 from multiple plant sources simultaneously.
| Nutrient | Amount |
|---|---|
| Calories | 94 kcal |
| Protein | 10 g |
| Fat | 5 g |
| Vitamin B6 | 0.1 mg |
Per 1/2 cup firm tofu.
20. Brown Rice: A Whole Grain B6 Contributor
One cup of cooked brown rice provides approximately 0.3 mg of vitamin B6, significantly more than white rice which loses most of its B6 during milling. Brown rice’s B6 adds to the cumulative daily total from multiple other sources, and its regular consumption as a dinner staple makes it a consistent background B6 contributor.
Best eaten: As a base for grain bowls, stir-fries, and side dishes; always choose brown over white rice for meaningfully higher B6, magnesium, and fiber content.
| Nutrient | Amount |
|---|---|
| Calories | 216 kcal |
| Protein | 5 g |
| Fat | 2 g |
| Vitamin B6 | 0.3 mg |
Per 1 cup cooked.
Summary: Top 20 Vitamin B6 Foods at a Glance
| Food | Serving | Vitamin B6 (mg) | % of RDA (1.3 mg) | Primary Benefit |
|---|---|---|---|---|
| Chickpeas (canned) | 1 cup | 1.1 | 85% | Best plant-based source |
| Beef Liver | 3 oz cooked | 0.9 | 69% | Top organ meat source |
| Yellowfin Tuna | 3 oz cooked | 0.9 | 69% | Best fish source |
| Pork Tenderloin | 3 oz cooked | 0.8 | 62% | Lean meat option |
| Potatoes (with skin) | 1 medium baked | 0.7 | 54% | Overlooked vegetable |
| Salmon (wild) | 3 oz cooked | 0.6 | 46% | Omega-3 pairing |
| Chicken Breast | 3 oz cooked | 0.5 | 38% | Everyday protein |
| Avocado | 1 medium | 0.5 | 38% | Healthy fat fruit |
| Beef (Sirloin) | 3 oz cooked | 0.5 | 38% | Everyday red meat |
| Turkey Breast | 3 oz cooked | 0.4 | 31% | Lean poultry option |
| Bananas | 1 medium | 0.4 | 31% | Portable fruit source |
| Sweet Potato | 1 medium baked | 0.4 | 31% | Beta-carotene pairing |
| Spinach (cooked) | 1 cup | 0.4 | 31% | Folate-B6 synergy |
| Pistachios | 1 oz | 0.4 | 31% | Best nut source |
| Prunes | 1/2 cup | 0.4 | 31% | Dried fruit option |
| Fortified Cereal | 1 serving | 0.3–1.3 | 23–100% | Convenient top-up |
| Sunflower Seeds | 1 oz | 0.3 | 23% | Seed snack |
| Brown Rice | 1 cup cooked | 0.3 | 23% | Whole grain contributor |
| Hazelnuts | 1 oz | 0.2 | 15% | Sweet nut option |
| Tofu (firm) | 1/2 cup | 0.1 | 8% | Plant protein addition |
Tips for Getting the Most Vitamin B6 From Food
Eat protein at every meal. Vitamin B6’s primary role is in amino acid metabolism, meaning its requirement scales with protein intake. High-protein meals from fish, poultry, meat, or legumes both provide B6 and increase the body’s demand for it, making protein-centered meals the most efficient B6 dietary strategy.
Choose whole grains over refined. Brown rice provides roughly five times more B6 than white rice. Whole wheat bread provides significantly more B6 than white bread. The milling process that produces refined grains removes the bran and germ layers where B6 is concentrated, making the whole grain swap one of the most impactful daily B6 habit changes available.
Older adults need more B6. The RDA increases from 1.3 mg to 1.5 to 1.7 mg per day after age 50 because B6 absorption declines with age and B6 requirements for homocysteine regulation increase. Adults over 50 should ensure their diet consistently includes B6-rich foods and consider a B complex supplement if dietary intake is uncertain.
Women on oral contraceptives may need extra B6. Estrogen-containing oral contraceptives increase the metabolism of B6, sometimes raising requirements meaningfully. Women experiencing depression, mood changes, or cognitive symptoms while on hormonal contraception should discuss B6 status with their healthcare provider.
Cook proteins gently. B6 is relatively heat-stable but can be reduced by extended high-heat cooking. Grilling and baking at moderate temperatures preserve more B6 than deep-frying or prolonged boiling.
Frequently Asked Questions About Vitamin B6 Foods
How much vitamin B6 do I need per day?
Adults aged 19 to 50 need 1.3 mg per day. The requirement rises to 1.5 mg for women and 1.7 mg for men over 50, and to 1.9 mg during pregnancy and 2.0 mg while breastfeeding. The Daily Value printed on nutrition labels is 1.7 mg, so the percentages on packaged foods will look lower than the percent-of-RDA figures in the table above.
Which food has the most vitamin B6?
Per typical serving, canned chickpeas lead at about 1.1 mg per cup, followed by beef liver and yellowfin tuna at about 0.9 mg per 3 ounces. Fortified breakfast cereals can match or beat them depending on the brand, so check the label.
What are the best vegetarian and vegan sources of vitamin B6?
Chickpeas are the standout, followed by potatoes with the skin on, bananas, pistachios, spinach, sweet potatoes, tofu, and fortified cereals. Pairing chickpeas with potatoes and a banana in the same day can cover most of the daily requirement without any animal foods.
Can you get too much vitamin B6 from food?
Not realistically. The tolerable upper intake level for adults is 100 mg per day, and the NIH notes that the risk of nerve damage (sensory neuropathy) comes from long-term high-dose supplements, not from food. If you take a B complex or B6 supplement, check the label for the amount per dose.
What are the signs of vitamin B6 deficiency?
Classic signs include a scaly skin rash, sores at the corners of the mouth, a swollen or smooth tongue, depression, confusion, and a weakened immune response, and low B6 can also contribute to a type of anemia. Outright deficiency is uncommon in well-nourished adults but is more likely with alcohol misuse, kidney disease, certain medications, and malabsorption conditions. A healthcare provider can test your levels.
Does vitamin B6 help with mood?
B6 is required to make serotonin, dopamine, and GABA, so adequate intake matters for mood regulation, and our guide to foods that boost serotonin levels explains the other nutrients involved. That said, getting enough B6 is different from proving that extra B6 treats depression or PMS, where evidence is mixed. Focus on food sources first and talk to your provider before taking high-dose supplements. For other B vitamins that work alongside B6, see foods high in vitamin B2.
The Bottom Line
Vitamin B6 is a B vitamin whose influence on mood, immune function, and cognitive health makes it more functionally important than its modest daily requirement suggests. Fish, poultry, chickpeas, and potatoes are the most practical everyday sources, with chickpeas standing out as the only plant food that approaches the B6 density of animal proteins per serving. Building B6 intake around two to three servings of animal protein or chickpeas daily, alongside whole grains and B6-containing fruits and vegetables, reliably meets requirements for most adults without supplementation.
Nutrition data sourced from the USDA FoodData Central database and the NIH Office of Dietary Supplements. Individual values may vary based on food preparation and growing conditions. This article is for informational purposes only and does not constitute medical advice. High-dose vitamin B6 supplements above 100 mg per day taken long-term can cause peripheral neuropathy; food sources carry no such risk.



