Vegans have no reliable whole-food B12 source and must supplement at minimum 10 mcg daily to avoid deficiency. Keto dieters eliminate fortified grains and lose their primary sources of B1, B9, and B7, creating predictable B vitamin gaps that cause measurable neurological harm if unaddressed.
This article covers what the evidence shows: which B vitamins are at risk on each diet, the best food sources, and supplement strategies that work.
Quick Answer: How do you get enough B vitamins on vegan or keto special diets?
Vegans must supplement B12 (nearly impossible from plant foods alone) and monitor B2, B6, and B9. Keto dieters lose fortified grain sources of B1, B9, and B7 but gain B3, B6, and B12 from meats. Both dietary patterns benefit from a quality B-complex supplement to cover gaps. Food variety and smart supplementation are essential.
Key Takeaways
- Vegans must supplement B12 at minimum 10 mcg daily to prevent deficiency.
- Fortified nutritional yeast provides over 100% DV of niacin per 2 tablespoons.
- Half-cup cooked lentils provides 45% daily value of folate for vegans.
- Keto eliminates fortified grains, removing primary sources of B1 and B9.
- One serving of beef liver covers most B vitamin needs for a week.
These essential, water-soluble nutrients help your body release energy from food. They also support your nervous system and immune function. Since your body doesn't store them, you need a regular supply from your meals.[1]Harvard T.H. Chan: B Vitamins View source
Vegan Diet: Achieving Optimal B Vitamin Levels Naturally
The key to thriving on a plant-based lifestyle lies in embracing a diverse plate. Focus on nutrient-dense whole plant sources at every meal. Whole grains like oats and brown rice form a solid foundation; legumes such as lentils and chickpeas are powerhouse items delivering multiple benefits.
Here is a guide to top food sources for foods high in B vitamins on a vegan diet:
| Food Group | Key Examples | Primary B Vitamin Contributions |
|---|---|---|
| Whole Grains | Oats, brown rice, quinoa | Thiamine, Niacin, B6 |
| Legumes | Lentils, black beans, chickpeas | Folate, Thiamine, B6 |
| Nuts & Seeds | Almonds, sunflower seeds, tahini | Biotin, Niacin, B6 |
| Leafy Greens & Vegetables | Spinach, avocado, mushrooms | Folate, Riboflavin |
| Nutritional Yeast | Fortified varieties | B12, Thiamine, Riboflavin |
Vitamin B1 (Thiamine): Vegan Sources and Deficiency Signs
Your body's ability to convert food into fuel hinges on thiamine. This nutrient transforms carbohydrates into ATP, the energy currency powering every cell. Adults need about 1.0–1.2 mg daily.

Top Vegan Thiamine Sources
- Fortified nutritional yeast / Marmite — small serving meets daily needs
- Sunflower seeds, pecans, Brazil nuts — good amounts per serving
- Oats, brown rice, whole wheat pasta — high from retained bran/germ
- Lentils, chickpeas, black beans — thiamine plus protein and fiber
Signs of B1 Deficiency
- Persistent fatigue — early and common sign
- Irritability and difficulty concentrating
- Digestive discomfort including constipation
- Severe cases — beriberi (rare with adequate intake)
Vitamin B2 (Riboflavin): Energy, Growth, and Healthy Eyesight
Riboflavin helps convert your meals into usable energy, supports red blood cell production, and maintains healthy vision. Adults need about 1.1–1.3 mg daily. It also acts as a key player in your body's antioxidant defenses, helping neutralize harmful free radicals and protecting cells from damage.
Best Vegan Riboflavin Sources
- Fortified nutritional yeast — sprinkle on popcorn; very high concentration
- Almonds — handful as a snack; good riboflavin and healthy fats
- Mushrooms — sautéed or in soups; natural plant-based source
- Fortified soy milk — with cereal or in smoothies for easy daily integration
Vitamins B3, B5, and B6: Meeting Needs on Plant-Based Diets
These three B vitamins are easier to obtain on a vegan diet than B12, but still require mindful food choices.
Niacin (B3) — 13–16.5 mg/day
- Peanuts & peanut butter — rich, convenient source
- Fortified nutritional yeast — exceptionally high levels
- Whole grains, fortified cereals — reliable daily boost
Pantothenic Acid (B5) — 5 mg/day
- Avocado, sweet potato, mushrooms — add to salads or bowls
- Oatmeal, chestnuts, mangetout — use as meal bases or sides
- Nutritional yeast, vegan cereals — sprinkle or enjoy with plant milk
Pyridoxine (B6) — 1.2–1.4 mg/day
- Bananas, avocados, potatoes — add to smoothies or as a side
- Pistachios, sunflower seeds, quinoa — great for snacks or meal bases
- Nutritional yeast, breakfast cereals — fortified, reliable daily source
Biotin (B7) — 30–100 mcg/day
- Almonds & peanuts — rich in biotin and healthy fats
- Sunflower seeds & tahini — concentrated source in salads/dressings
- Mushrooms & avocado — adds variety and nutrients
Folate (Vitamin B9): Essential for DNA Synthesis and Pregnancy
Folate works closely with B12 to build red blood cells and is critical during pregnancy to prevent neural tube defects. Adults need about 200 mcg daily; pregnant women need 600 mcg.
| Food | Serving Suggestion | Folate Contribution |
|---|---|---|
| Leafy Greens (Spinach, Kale) | Raw in salads or lightly steamed | Exceptionally high natural source |
| Lentils & Edamame | In soups, stews, or as a side | Provides protein and ample folate |
| Fortified Breakfast Cereal | With plant milk | Reliable daily boost |
| Nutritional Yeast | Sprinkle on pasta or popcorn | Concentrated, flavorful option |
A cautionary note on high-dose folate supplements
Very high supplemental doses (over 1 mg daily) can mask a B12 deficiency — folate corrects the blood abnormalities caused by B12 deficiency while the underlying nerve damage continues. Focus on whole and fortified foods first; supplement folate only as directed by a healthcare provider.
Vitamin B12: The Cornerstone of Vegan Health
No discussion of plant-based nutrition is complete without addressing B12. It is not made by plants but by bacteria in soil and water — modern sanitized food systems mean intentional intake is essential for everyone on a plant-based path.[2]NIH: Vitamin B12 Fact Sheet View source
Signs of B12 Deficiency — Don't Wait
- Extreme fatigue — deficiency develops slowly over years as liver stores deplete
- Pins and needles / numbness — early nerve damage sign
- Muscle weakness and memory fog — neurological symptoms from myelin damage
- Elevated homocysteine — increases risk of heart disease; detected by blood test
| Strategy | How It Works | Key Consideration |
|---|---|---|
| Fortified Foods | Eat 2-3 servings daily (plant milk, cereal, nutritional yeast) | Check labels; not all "natural" brands add B12 |
| Daily Supplement | Take at least 10 micrograms every day | Easy routine; good for consistent planners |
| Weekly Supplement | Take a single dose of at least 2,000 micrograms weekly | Convenient; leverages low absorption of large doses |
Testing for B12 Status: Which Tests Are Actually Reliable?
Standard blood tests can be misleading — they may detect inactive forms from algae, showing normal levels while a true deficiency progresses. Ask your doctor for specific, reliable tests:
| Test Type | What It Measures | Ideal Result | Reliability for Plant-Based Eaters |
|---|---|---|---|
| Serum B12 | Total B12 in blood | Varies | Low — can show false normals |
| Homocysteine | Functional B12 activity | <10 µmol/L | High — best for screening |
| Methylmalonic Acid (MMA) | Cellular B12 function | <370 nmol/L (blood) | Very High — most specific test available |
Consider annual testing if you rely on fortified foods. Take a daily supplement of at least 10 micrograms; alternatively, use a weekly high-dose pill. Never wait for symptoms like tingling or fatigue to appear.
Keto Diet: Which B Vitamins Are at Risk?
A ketogenic diet eliminates most carbohydrate foods — including fortified grains and legumes that provide B1, B9, and B7 in a typical Western diet. Here's what changes:
B Vitamins Keto Provides Well
- B12 (cobalamin) — abundant from meat, eggs, dairy
- B3 (niacin) — meat and fish are excellent sources
- B6 (pyridoxine) — animal proteins provide good amounts
- B2 (riboflavin) — eggs and organ meats supply well
B Vitamins at Risk on Keto
- B1 (thiamine) — whole grains are eliminated; pork and sunflower seeds help
- B9 (folate) — legumes are restricted; rely on leafy greens
- B7 (biotin) — starchy vegetables are off-limits; eggs and nuts help
- B5 (pantothenic acid) — increased fat metabolism raises demand
Best keto B vitamin sources: beef liver (B2, folate, B12), salmon (B3, B6, B12), eggs (B7/biotin, B12), avocado (B5, B6), leafy greens (folate), sunflower seeds (B1, B5), and nutritional yeast (all B vitamins). Including liver weekly dramatically improves B vitamin status on keto.
Frequently Asked Questions
What is the minimum B12 dose for vegans? +
The minimum effective supplemental dose is 10 mcg daily (or 2,000 mcg weekly) — but most practitioners recommend 1,000-2,500 mcg daily of methylcobalamin for vegans to ensure adequate blood levels. Higher doses compensate for the decreased absorption efficiency of high-dose oral B12.
Can vegans meet all B vitamin needs without supplements? +
For most B vitamins except B12, a varied whole-food vegan diet can meet RDA levels. However, B12 deficiency is a near-universal risk for vegans who don't supplement. Some vegans also become low in B2 and B6. Supplementing at minimum with B12, and ideally with a B complex, is strongly recommended.
What keto foods cover B vitamin gaps best? +
For keto B vitamin gaps: beef liver (B2, folate, B12), salmon (B3, B6, B12), eggs (B7/biotin, B12), avocado (B5, B6), leafy greens (folate), sunflower seeds (B1, B5), and nutritional yeast (all B vitamins). Including these weekly significantly reduces keto B vitamin gaps.
Should I take a complete B complex or just individual vitamins on a restricted diet? +
A complete B complex is generally more practical and safer for restricted diets — it addresses the full spectrum of potential gaps without requiring knowledge of each individual deficiency. Individual vitamins are most useful when blood testing has confirmed a specific single-vitamin deficiency requiring targeted treatment.
How do I test my B vitamin levels on a restricted diet? +
Ask your doctor for a blood panel including: serum B12, serum folate, RBC folate (more accurate for folate status), methylmalonic acid (functional B12 marker), homocysteine (reflects B12, folate, and B6 status), and ideally B6 and B1 levels. Testing every 6-12 months on a restricted diet is recommended.
Related Reading
Related Products
Shop Vitamin B-100 Complex
A complete high-potency B-100 complex delivering all 8 essential B vitamins for energy, brain health, and metabolism.
Go to ShopShop Vitamin B-50 Complex
A balanced B-50 complex with all essential B vitamins to support daily energy, nervous system health, and mood.
Go to ShopLooking for More Options?
Letter Vitamins A–K
Single-letter vitamins from A to K — foundational nutrients, clinician-curated.
Vitamins & Supplements
Our full vitamins and supplements library — every formula in one place.
Daily Essentials
Foundational everyday supplements that cover the nutritional basics.
