Start Here — 30 Seconds
If you close this tab in 30 seconds, remember just these three things.
Eat enough
A lot of new vegans end up undereating without meaning to. Plant food fills you up fast, but it's often lighter on calories than you'd think — so a "big" plate can still leave you short.
Protein every meal
Put a real protein source on your plate at every meal. It sounds obvious, but it's the single habit that makes the rest of this easier.
Take B12
The NHS is blunt about this one: you won't get reliable B12 from plants.[1] Fortified food or a supplement, no way around it.
Knowing the nutrition facts is one thing. Actually cooking around them every week is another. Use our free Meal Planning Tool to turn everything on this page into real meals.
This Whole Guide, in One Table
If you're in a hurry, start here. This sums up every nutrient covered further down, with sources and tips for each. Scroll down when you want the full picture.
| Nutrient | Plan For It? | Best Vegan Sources | Supplement? |
|---|---|---|---|
| Protein | ✓ Yes | Lentils, tofu, tempeh, beans | Usually no |
| Vitamin B12 | ✓ Absolutely | Fortified foods | Yes — non-negotiable |
| Iron | Worth considering | Beans, lentils, tofu, pumpkin seeds | Only if tests show low levels |
| Calcium | ✓ Yes | Fortified soy milk, calcium-set tofu | Sometimes |
| Omega-3 | ✓ Yes | Flax, chia, walnuts | Optional (algae EPA/DHA) |
| Vitamin D | Get tested | Fortified foods, sunlight, mushrooms | Often, especially in India |
| Iodine | ✓ Yes | Iodized salt | Sometimes |
| Selenium | Usually not | Sunflower seeds, whole grains, Brazil nuts | Rarely |
| Zinc | Usually not | Beans, lentils, oats, cashews | Rarely |
Is a Vegan Diet Healthy?
Short answer: yes, it can be. Longer answer: it depends on whether you're actually planning your meals, or just cutting things out and hoping for the best.
"Appropriately planned vegan diets are healthful, nutritionally adequate, and may provide health benefits for the prevention and treatment of certain diseases."
Academy of Nutrition and Dietetics, position paper[2]
The NHS[1] and Harvard's nutrition team[3] back that up too. Notice the word doing all the heavy lifting: planned. A vegan diet built around legumes, soy, grains, vegetables, fruit, nuts, seeds, and a few fortified foods or supplements tends to work. One that doesn't, tends not to.
Some nutrients are just easier to cover than others. Protein isn't hard — eat a variety of plants and you're basically covered. Iron takes a bit more thought: the NHS points out that plant iron absorbs better with vitamin C.[1] Omega-3 is trickier still — flax, chia, and walnuts give you ALA, but your body only converts a small amount into the EPA and DHA it actually uses, per the NIH.[7] And B12 isn't really a "plan around it" nutrient so much as a "just take it" one.[4]
You're not aiming for a flawless week — you're aiming for a pattern you'll actually repeat. Random meals, too few calories, no go-to staples: that's when vegan eating starts to feel hard. A bit of structure, and it stops feeling that way fast.
What Makes It Work vs Fail
Meals built around staples, not just side dishes. A vegan protein source at almost every meal. B12 treated as essential. Fortified foods used on purpose. Enough food to match your hunger and activity. Meals simple enough to repeat on a bad week.
Living on salads and snacks and calling it a diet. "Clean eating" rules that quietly keep calories too low. Assuming seaweed or plain nutritional yeast covers B12 (it doesn't). No meal structure. Chasing perfect instead of building something sustainable.
Key Nutrients & Vegan Diet Deficiencies to Watch
Protein & Vegan Protein Sources
Why it matters: Protein isn't just about muscle — it also keeps meals filling, according to Harvard's nutrition team.[3] Funnily enough, it's usually the nutrient beginners stress about most, and the one they need to stress about least.
Plant sources: Beans, lentils, chickpeas, tofu, tempeh, edamame, soy milk, peanuts, nuts, seeds — these are your go-to vegan protein sources. The Academy of Nutrition and Dietetics[2] is clear: eat a mix of these across the day and you'll meet your protein needs as an adult.
Practical tip: Stop treating protein like a mystery you have to solve at every meal. Just pick one obvious source — tofu, dal, chickpeas, whatever — and put it on the plate. Done.
Vitamin B12 Vegan Sources
Why it matters: B12 keeps your nerves and red blood cells working properly, per the NIH.[4] It's not one you want to get wrong.
Plant sources: There aren't any reliable ones. The NHS says so plainly.[1] A vitamin B12 vegan routine means fortified foods with B12 clearly on the label, or a supplement. That's the whole list.
Practical tip: Don't leave this up to memory. Set a reminder, keep the bottle next to your toothbrush — just make it automatic.
Iron
Why it matters: Iron helps your blood carry oxygen around your body, says the NIH.[5]
Plant sources: Lentils, beans, tofu, chickpeas, pumpkin seeds, fortified cereals, whole grains, leafy greens. Worth knowing: vegetarians need almost double the iron meat-eaters do, since plant iron doesn't absorb as easily.[5]
Practical tip: Eat iron-rich foods next to something with vitamin C — citrus, bell peppers, tomatoes, strawberries. Harvard's team says this pairing genuinely boosts absorption.[6]
Omega-3
Why it matters: Omega-3 fats are a normal part of a healthy diet, and the NIH says vegans should plan for them a little more deliberately.[7]
Plant sources: Ground flaxseed, chia seeds, walnuts, hemp seeds, canola oil. These give you ALA, the plant form of omega-3.
Practical tip: Your body only converts a small slice of ALA into the EPA and DHA it actually uses.[7] That doesn't mean skip it — it means eat it often. Algae-based EPA/DHA supplements exist for exactly this reason.
Calcium
Why it matters: Bones, teeth, muscles, nerves — calcium's involved in all of it, per the NIH.[8]
Plant sources: Harvard's team points to fortified plant milks, calcium-set tofu, some leafy greens, tahini, and beans as your best bets.[9]
Practical tip: Don't assume every plant food is packed with calcium — a lot of them aren't. Find one or two calcium-rich foods you actually like and eat them most days.
Zinc
Why it matters: Zinc helps your immune system and tissue repair, according to the NIH.[10]
Plant sources: Beans, lentils, chickpeas, oats, pumpkin seeds, cashews, whole grains, tofu. One wrinkle: compounds in beans and grains (phytates) slightly block zinc absorption, which is why vegans sometimes need a bit more.[10]
Practical tip: Soaking beans before cooking, and eating fermented soy like tempeh, both help absorption — a tip from the British Dietetic Association.[11]
Vitamin D
Why it matters: Vitamin D helps your body absorb calcium and keeps your bones, immune system, and muscles working properly.
The India-specific issue: This isn't only a vegan problem. A 2014 study in Nutrients found vitamin D deficiency in roughly 70–100% of Indians, vegan or not, despite the country getting sun almost year-round.[12] Darker skin, sunscreen, indoor jobs, and clothing that covers most skin outdoors all cut down vitamin D production — a pattern confirmed across other Indian studies.[13][14]
Sunlight guidance: Because darker skin makes vitamin D less efficiently, the same review suggests over 45 minutes of midday sun on your face, arms, and legs — well beyond the 10-15 minutes quoted for lighter skin.[12]
Vegan sources: D2 comes from UV-exposed mushrooms and fortified food. D3 traditionally comes from sheep's wool (lanolin), but a lichen-derived vegan D3 now exists too, and generally raises blood levels better than D2.[15]
Blood testing: Given how common deficiency is here, don't guess — a basic 25-hydroxyvitamin D blood test at any Indian diagnostic lab tells you where you stand. Talk to a doctor before starting a high dose.
Iodine
Why it matters: Your thyroid needs iodine to make hormones that run your metabolism and brain development. This is probably the most overlooked nutrient on this whole page.
Why vegans are at higher risk: A 2025 review in Frontiers in Endocrinology lays it out: iodine mostly comes from iodized salt, dairy, eggs, and seafood — three of which vegans don't eat.[16]
Reliable source: Iodized salt is your best friend here, according to the NIH.[17] Double-check the packet actually says "iodised" — sendha namak, Himalayan pink salt, and most sea salts don't have it.
Seaweed — use with caution: Kelp, nori, and wakame can carry wildly unpredictable amounts of iodine, and the NIH warns some seaweed products blow past safe limits.[18] Treat seaweed as occasional, not a daily supplement.
Practical tip: Cook with iodized salt as your default. If you eat out often, where restaurants rarely use iodized salt, a modest supplement (no more than 150 mcg a day) is reasonable.[19]
Selenium
Why it matters: Selenium supports your thyroid and immune system and helps protect your cells from damage, per the NIH.[20]
Plant sources: Brazil nuts are famous for this, but their selenium content swings wildly depending on the soil they grew in.[21] Sunflower seeds, whole grains, mushrooms, sesame seeds, tofu, and brown rice are steadier options.
Brazil nut caveat: They're pricey and hard to find in India, and you never quite know if one nut has too little selenium or way too much. Most vegan nutrition sources suggest sticking to one or two Brazil nuts a day.[22]
Reading about nutrients is one thing. Doing it every week is the actual challenge. The Meal Planning Tool turns everything above into real meals built around protein, calories, and balance.
Common Mistakes Beginners Make
A smoothie, a salad, some soup — sounds healthy, but it might not add up to enough food for the day.
A plate of just vegetables and grains fills you up for an hour, then you're hungry again. Add protein and it lasts.
This is the mistake that's easiest to avoid and yet somehow the most common one.
Eating something different every day isn't a plan — it just feels like one. A few reliable staples beat constant improvising.
Low-fat, low-carb, whole-food, sugar-free, and vegan, all at once? That's a recipe for quitting by week two.
Fortified soy milk or cereal solves problems beginners often try to solve the hard way.
Vitamin B12 Vegan Dosage: How Much Should You Actually Take?
Knowing you need B12 is the easy part. Figuring out how much trips almost everyone up. Your body absorbs B12 less efficiently the bigger the single dose is, so a small daily amount and a big weekly amount aren't really equivalent, even if the weekly math looks the same on paper. This breakdown comes from Vegan Health[23] and the NIH,[24] for healthy adults:
| Frequency | Amount (cyanocobalamin) | Notes |
|---|---|---|
| 2–3 times daily (with meals) | 25–100 mcg per dose | Mimics how omnivores get B12 from food throughout the day; most efficient absorption per mcg. |
| Once daily | 100–250 mcg | A practical single-dose option if you don't want to remember multiple doses. |
| Twice weekly | 1,000–2,000 mcg per dose | Popular option for people who forget daily supplements. |
| Weekly | 2,000–2,500 mcg | Convenient, but relies on low absorption efficiency at high doses — not a substitute for daily use unless it's genuinely your only realistic option. |
Which form to choose: Cyanocobalamin is the boring, well-tested, standard option — it's what most fortified foods use. Methylcobalamin gets marketed as the "natural" upgrade, but the NIH says there's no real evidence it works better, and dosing it correctly is much less established.[24] Unless your doctor's told you otherwise, cyanocobalamin is the safer bet.[25]
This is general information, not medical advice. If you've got a diagnosed deficiency, an absorption issue, or you're pregnant or breastfeeding, follow your doctor's specific advice instead of this table.
Fortified Foods & Reading Labels
Fortified food is basically a free nutrient shortcut — but only if you actually check the label instead of trusting the packaging art.
- Soy & oat milk: Often carry B12, calcium, and vitamin D — but not every brand fortifies the same way.[1]
- Breakfast cereals: A lot of them add B12, iron, and folic acid.[11]
- Nutritional yeast: Only counts for B12 if the label says "fortified" — plain yeast has none.[26]
- Tofu: Calcium-set tofu gives a lot more calcium than the nigari-set kind.[9]
- For B12: Look for "Vitamin B12" or "Cyanocobalamin" with an actual %NRV/%DV number, not just a vague "B-vitamins."
- For calcium & vitamin D: Check the actual mg/mcg on the nutrition panel — "made with calcium-rich ingredients" on the front means very little.
- For protein: Compare grams per 100g/100ml across brands. Soy milk usually beats almond or oat milk by a wide margin.
- Red flag: "May contain trace amounts" basically means "don't count on this."
Common Vegan Nutrition Myths
Plants don't have enough protein.
They do. Legumes, soy, and grains add up to plenty, and a well-planned vegan diet meets protein needs at every life stage.[2]
Soy is unhealthy or raises cancer risk.
Nope. Harvard's review of the research found no evidence normal soy intake harms health, and some studies link it to lower breast cancer risk.[27]
Carbs are inherently bad for you.
Oats, rice, legumes, and fruit give you energy and fibre. The WHO actually lists whole grains and legumes as core parts of a healthy diet.[28]
Vegans are always deficient in nutrients.
Deficiency comes down to planning, not the label "vegan" itself. The nutrients that actually need attention are all manageable with the right food or a supplement.[2]
Nutrition Needs by Life Stage
The basics stay the same across life stages, but a few things need extra attention at different points. Quick overview below — for anything specific to you, talk to a doctor or dietitian.
Need steady calories, protein, and reliable B12, iron, and calcium for growth.
Well-planned vegan diets work at every stage of childhood.[2]
Iodine needs jump by about 50%. Folate, iron, B12, and choline also need more attention.
Work with your doctor on prenatal supplements.[17]
A mother's B12 level directly affects her baby — infants of undersupplemented vegan mothers are at real risk.
A steady B12 routine here isn't optional.[24]
B12 absorption from food decreases with age.
Mayo Clinic puts older adults' needs at 10–12 mcg/day vs 2.4 mcg for younger adults.[29]
More calories, more protein, spread across the day rather than just after a workout.
Keep an eye on iron and omega-3 if training hard.
Enough calories, regular protein, B12 handled, some awareness of iodine and vitamin D.
This covers most healthy adults without needing anything fancy.
Fibre Transition, Hydration & Healthy Fats
Add a lot more legumes and vegetables overnight and your fibre intake jumps fast — a very common, very fixable reason people feel uncomfortable in their first few weeks.
Fibre & hydration
Increase legumes and veggies gradually over a couple of weeks. Drink water consistently — low fluid alongside more fibre is a classic recipe for bloating. Some gas in the first few weeks is normal and settles down. Soaking and rinsing dried beans before cooking helps too.
Healthy fats
Nuts & seeds — fat plus other nutrients. Avocado — monounsaturated fat plus fibre. Peanut butter — cheap, easy, calorie-dense if you're not eating enough. Olives & olive oil — makes vegetables taste better and adds calories where you need them.
Nutrient Interactions Worth Knowing
- Iron + Vitamin C: Eating them together noticeably improves how much iron you absorb.[6]
- Tea/coffee timing: Compounds in tea and coffee block iron absorption a bit — have them between meals instead of with iron-rich food.
- Calcium and iron together: Big supplement doses of either can compete for absorption. Space them a few hours apart.
Do Vegans Need Supplements Beyond B12?
B12 is the one you don't get to skip. Everything else depends on your actual diet, your blood work, and where you're at in life — not a one-size-fits-all rule.
- Protein powder: Convenient, but not required if you're already eating whole-food protein consistently.
- Creatine: Naturally lower in vegans, but only matters for specific strength or performance goals.
- Iron: Only worth taking if a blood test actually shows you're low.
Beginner Grocery Staples
A simple shopping list to build meals around, using the 50/25/25 method below.
Protein
Grains & energy base
Fats & extras
How to Build a Balanced Meal
Try the 50/25/25 method. It's not a medical formula, just a rough visual that takes the guesswork out of building a plate.
50% vegetables and fruit
Your fiber, volume, and color. Cooked veggies, salad, fruit on the side — mix and match.
25% protein-rich foods
Tofu, tempeh, lentils, beans, chickpeas, edamame — pick one and make it visible on the plate.
25% energy base
Rice, potatoes, pasta, bread, oats, quinoa — this keeps you full and gives you calories to run on.
Add healthy fat if the meal needs more staying power, and toss in something with vitamin C when you've got iron-rich food like beans or lentils on the plate. It's a simple enough system to use every day, which is exactly why it beats complicated food rules.
Example Day of Eating
-
1Breakfast
Oats bowl
Oats with fortified soy milk, chia seeds, peanut butter, berries, and banana. Calories, protein, omega-3, and a fortified food — all in one bowl.
-
2Lunch
Rice bowl
Rice with tofu, edamame, roasted vegetables, sesame seeds, and a citrus dressing. Carbs, clear protein, veggies, fat, and vitamin C, all in one bowl.
-
3Dinner
Lentil pasta
Lentil pasta with tomato sauce, mushrooms, spinach, and garlic bread. Genuinely filling, not just something that looks healthy on Instagram.
5-Minute Fix
- Add one obvious protein source to your next meal.
- Pick a B12 routine and actually start it, right now.
- Add flaxseed, chia, or walnuts to something today.
- Pair an iron-rich food with something high in vitamin C, at least once.
- Make sure at least one meal today is genuinely enough food.
You don't need a perfect week. You need one pattern you'll actually repeat.
Frequently Asked Questions
-
Is a vegan diet healthy?
Yes, when it's reasonably well planned. The Academy of Nutrition and Dietetics states that appropriately planned vegan diets are healthful and nutritionally adequate at every life stage. Planning mostly means paying attention to protein variety, B12, and a handful of other nutrients that need deliberate choices.
-
What are the best vegan protein sources?
Lentils, chickpeas, beans, tofu, tempeh, edamame, soy milk, peanuts, nuts, seeds, and higher-protein grains. Eaten across the day in variety, these easily meet adult protein needs.
-
How much vitamin B12 should vegans take?
Common options include 25–100 mcg two to three times daily, 100–250 mcg once daily, or 1,000–2,000 mcg twice weekly, using cyanocobalamin. Smaller, more frequent doses absorb more efficiently than large infrequent ones. This is general information — follow your doctor's advice for a diagnosed deficiency.
-
What deficiencies are common on a vegan diet?
B12 is the clearest risk since it isn't reliably found in plant food. Iodine, vitamin D, and omega-3 also need deliberate attention, and iron, calcium, zinc, and selenium are worth watching depending on your diet. None of these are inevitable — they're manageable with the right foods or supplements.
-
What are the benefits of a vegan diet?
A well-planned vegan diet built around legumes, whole grains, vegetables, fruit, nuts, and seeds tends to be higher in fibre and lower in saturated fat, and is linked to a reduced risk of certain chronic diseases — when the diet is structured and calorie-adequate rather than random.
Sources
- NHS. The Vegan Diet. nhs.uk
- Academy of Nutrition and Dietetics. Position Paper on Vegetarian and Vegan Diets. eatrightpro.org
- Harvard T.H. Chan School of Public Health. Protein. nutritionsource.hsph.harvard.edu
- NIH Office of Dietary Supplements. Vitamin B12 (Consumer). ods.od.nih.gov
- NIH Office of Dietary Supplements. Iron. ods.od.nih.gov
- Harvard T.H. Chan School of Public Health. Iron. nutritionsource.hsph.harvard.edu
- NIH Office of Dietary Supplements. Omega-3 Fatty Acids. ods.od.nih.gov
- NIH Office of Dietary Supplements. Calcium. ods.od.nih.gov
- Harvard T.H. Chan School of Public Health. Calcium. nutritionsource.hsph.harvard.edu
- NIH Office of Dietary Supplements. Zinc. ods.od.nih.gov
- British Dietetic Association. Vegetarian, Vegan and Plant-Based Diet. bda.uk.com
- Vitamin D Deficiency in India: Prevalence, Causalities and Interventions. Nutrients, 2014. pmc.ncbi.nlm.nih.gov
- Vitamin D Deficiency in India — Review. pmc.ncbi.nlm.nih.gov
- Systematic Review of Vitamin D Status in Healthy Indians. pmc.ncbi.nlm.nih.gov
- NIH Office of Dietary Supplements. Vitamin D. ods.od.nih.gov
- Modern Challenges of Iodine Nutrition: Vegan and Vegetarian Diets. Frontiers in Endocrinology, 2025. frontiersin.org
- NIH Office of Dietary Supplements. Iodine (Consumer). ods.od.nih.gov
- NIH Office of Dietary Supplements. Iodine (Health Professional). ods.od.nih.gov
- Narrative review on iodine and plant-based diets. pmc.ncbi.nlm.nih.gov
- NIH Office of Dietary Supplements. Selenium. ods.od.nih.gov
- The Vegan Society. Selenium. vegansociety.com
- Thyme To Go Vegan Nutrition Services. Best Vegan Sources of Selenium. thymetogovegannutritionservices.com
- Vegan Health. Vitamin B12 Recommendations. veganhealth.org
- NIH Office of Dietary Supplements. Vitamin B12 (Health Professional). ods.od.nih.gov
- The Vegan RD. Vitamin B12: A Vegan Nutrition Primer. theveganrd.com
- Vegan Health. Vitamin B12. veganhealth.org
- Harvard T.H. Chan School of Public Health. Soy. nutritionsource.hsph.harvard.edu
- World Health Organization. Healthy Diet. who.int
- Mayo Clinic. Vitamin B-12. mayoclinic.org
This page is for educational purposes only — not medical advice, diagnosis, or treatment. Nutrition needs vary by age, health, pregnancy, medications, and activity level. If you have symptoms, a diagnosed condition, or specific dietary concerns, talk to a qualified doctor or registered dietitian.