Supplements for Vegans and Vegetarians: What You Really Need to Take
A plant-based diet is an excellent choice for health, the environment, and animals. But let's talk honestly: a plant-based diet alone won't provide you with all the nutrients. This isn't the opinion of anti-vegan critics - it's simply biology.
If you eat exclusively plants, some vitamins and minerals are simply impossible to obtain in sufficient quantities. And no, that doesn't mean a plant-based diet is "unhealthy". It means you need to be smarter and consciously fill the gaps. Because deficiencies can lead to serious health problems - from anaemia to nervous system damage.
Let's look at what you really need to supplement and what's optional. No ideology - pure science and practice.
Vitamin B12 - this is not optional, it's a necessity
Let's start with the most important point: if you're vegan, you MUST supplement B12. This isn't a matter of "maybe worth it", "we'll see", or "I feel fine". It's an absolute requirement.
Why is B12 so important?
Vitamin B12 (cobalamin) is essential for:
- Red blood cell production - without it, you develop megaloblastic anaemia (fatigue, pallor, shortness of breath)
- Nervous system function - deficiency causes nerve damage (tingling, numbness in hands/feet, balance problems, memory issues, depression)
- DNA synthesis - every cell in your body needs B12
The problem: B12 is found ONLY in animal products (meat, fish, eggs, dairy). Plants don't contain it (and if someone says otherwise - they're either lying or don't understand biochemistry).
What about seaweed, spirulina, fermented products? They contain B12 analogues that are not active in humans. Worse still - they can actually block the absorption of real B12. Don't rely on them.
How to supplement B12?
Dosage:
- Daily: 50-100 mcg methylcobalamin or cyanocobalamin
- OR once weekly: 2000 mcg
- OR every two weeks: 5000 mcg
Which form is best?
- Cyanocobalamin - synthetic, stable, cheapest, best studied. Safe and effective.
- Methylcobalamin - active form, works faster, but more expensive and less stable. For most people, cyanocobalamin is sufficient.
Vegetarians (eating eggs and dairy): Theoretically, they might not need to supplement, BUT... dairy and eggs contain B12 in small amounts. If you don't eat them daily in large quantities - supplementation is also advisable. Get your B12 and holo-transcobalamin (the active form of B12) levels tested - this will tell you whether you have a deficiency.
Price: B12 is one of the cheapest supplements. 100 tablets of 1000 mcg cyanocobalamin costs about 4-8 EUR. Check CheaperForDrug - you might find it for 3-4 EUR.
Vitamin D - not just for vegans
Vitamin D is a problem for... everyone. Including meat-eaters. In northern Europe during autumn and winter, we CAN'T produce it in the skin (not enough sunlight at the right angle). But vegans have an additional problem.
Why do vegans have a higher risk of deficiency?
Animal products (oily fish, eggs, fortified dairy) provide some vitamin D. Plants provide virtually none (the only plant source is mushrooms exposed to sunlight - but nobody eats enough of them).
How to supplement vitamin D?
Dosage:
- Autumn-winter (October-March): 2000 IU daily (everyone in northern Europe!)
- Spring-summer: If you regularly spend time in the sun (hands, face exposed, 15-30 minutes daily) - you can stop. But it's safer to test your vitamin D level every six months.
- If deficient: A doctor may recommend higher doses (4000-5000 IU) for several months
Which form?
- Vitamin D3 (cholecalciferol) - the most effective. Standard D3 comes from lanolin (sheep's wool) - vegans can look for vegan D3 from lichen (more expensive, but available).
- Vitamin D2 (ergocalciferol) - plant-based, but works less effectively and for a shorter time than D3. If you can't find vegan D3, this is better than nothing.
Important: Vitamin D is fat-soluble - take it with a meal containing fat (nuts, avocado, olive oil).
Price: Vitamin D is 4-10 EUR per pack (100-120 capsules). Vegan D3 from lichen: 10-20 EUR. Check CheaperForDrug - differences can reach 30-40%.
Omega-3 - EPA and DHA for the brain and heart
Omega-3 fatty acids are essential for heart, brain, eye, and nervous system health. The problem? The best sources are oily marine fish.
How much does your basket cost?
See how much your basket costs across 100+ pharmacies — free, no registration
Compare pricesALA, EPA, DHA - what does it all mean?
- ALA (alpha-linolenic acid) - plant-based omega-3, found in flaxseed, walnuts, chia, hemp. THE PROBLEM: the body converts ALA to EPA and DHA very poorly (only 5-10%).
- EPA and DHA - the active forms of omega-3, the ones that really work. Found in fish, marine algae.
Do vegans need to supplement? It depends. If you eat plenty of ALA-rich foods (flaxseed, walnuts daily), you can function without supplementation. BUT studies show that vegans often have lower levels of EPA and DHA in their blood.
Vegan sources of EPA and DHA
Marine algae oil - it's the algae that produce omega-3, which then accumulates in fish. Algae supplements provide EPA and DHA directly. Vegan, effective.
Dosage: 200-300 mg DHA+EPA daily (for prevention). If you have elevated cholesterol or heart problems - your doctor may recommend more.
Price: Vegan omega-3 from algae: 15-30 EUR per pack (30-60 capsules). More expensive than fish oil, but it's the only vegan option with EPA/DHA. Compare prices on CheaperForDrug - differences can be 8-10 EUR.
Iron - more complicated than you think
Iron is found in many plants (spinach, lentils, beans, tofu, pumpkin seeds). The problem? It's non-haem iron - it's absorbed much less efficiently than haem iron from meat.
How to improve plant iron absorption?
- Eat with vitamin C - lemon juice on salad, peppers, tomatoes, broccoli - vitamin C increases iron absorption several times over.
- Avoid tea and coffee with meals - tannins block iron absorption. Drink them between meals (1-2 hour gap).
- Soaking and sprouting legumes - reduces phytate content, which inhibits iron absorption.
When to supplement?
Not every vegan/vegetarian needs iron supplementation. But women of reproductive age (periods!), pregnant women, and people after surgery have increased needs.
Get tested: Blood count + ferritin. This will tell you whether you have a deficiency. Do NOT supplement iron "just in case" - excess iron is toxic and increases oxidative stress.
If you have a deficiency:
- Dose: 20-60 mg daily (depending on deficiency severity)
- Form: Ferrous sulphate (cheapest), fumarate, gluconate (gentler on the stomach), chelated (best absorbed, most expensive)
- Take on an empty stomach or with vitamin C (e.g., orange juice)
- Side effects: Constipation, nausea, dark stool (normal)
Price: Iron is 4-12 EUR per pack. Chelated forms are more expensive (10-20 EUR). Check CheaperForDrug before buying.
Zinc - often overlooked, but important
Zinc is found in nuts, seeds, legumes, whole grains. But again - phytates in plants inhibit its absorption.
When to supplement zinc?
If:
- You get ill frequently (zinc supports immunity)
- You have problems with skin, hair, nails
- Wounds heal slowly
- You have altered taste/smell
Dosage: 10-15 mg daily (not more - excess zinc blocks copper absorption).
Form: Zinc picolinate, zinc citrate (well absorbed). Zinc sulphate works but may irritate the stomach.
Price: 4-10 EUR per pack. Check CheaperForDrug.
Iodine - the forgotten micronutrient
Iodine is crucial for proper thyroid function. Main sources: marine fish, seafood, dairy (from animal feed).
Do vegans have a deficiency?
Often yes. The only vegan sources of iodine are seaweed (nori, wakame, kombu) and iodised salt. The problem: seaweed can contain VERY high amounts of iodine (risk of excess) or very little (depending on species and origin).
How to ensure adequate iodine?
- Use iodised salt - half a teaspoon daily provides enough iodine
- OR supplement: 150 mcg daily (pregnant women: 250 mcg)
- Eat seaweed carefully - some (kombu) have ENORMOUS amounts of iodine (risk of hyperthyroidism)
Price: Iodine in supplements costs very little - you'll often find it in multivitamins.
Calcium - do vegans have a problem?
Contrary to stereotypes - you don't need to drink milk to have healthy bones. Calcium can be found in:
- Fortified plant milks (soy, oat, almond)
- Tofu (made with calcium sulphate)
- Green leafy vegetables (kale, broccoli, bok choy)
- Almonds, sesame, tahini
- Calcium-rich mineral water
Requirement: 1000 mg daily (post-menopausal women, elderly: 1200 mg).
When to supplement? If you don't regularly eat calcium-rich foods, supplementation is worth considering (especially combined with vitamins D and K2, which help absorb and utilise calcium).
Dose: 500-1000 mg daily (split into two doses - the body can't absorb more than 500 mg at once).
What about protein?
Protein is NOT a problem on a plant-based diet - if you eat a variety of foods and enough calories. Legumes, tofu, tempeh, seitan, nuts, seeds, whole grains - all provide protein.
When to supplement with plant protein?
- If you train intensively (gym, endurance sports)
- If you struggle to eat enough calories
- As a convenient option (protein shake instead of cooking)
Choose: Pea, rice, hemp, pumpkin seed protein - or blends (better amino acid profile).
Multivitamin or individual supplements?
For most vegans, the best approach is:
Essential (YOU MUST):
- Vitamin B12 (daily or once weekly)
- Vitamin D (autumn-winter definitely, possibly year-round)
Consider (depending on diet and test results):
- Omega-3 (DHA/EPA from algae)
- Iron (if tests indicate a deficiency)
- Zinc (10-15 mg)
- Iodine (if you don't use iodised salt)
Vegan multivitamin? Can be convenient, but check the composition. They often contain too little B12, too little D, no omega-3. It's better to select individual supplements in the right doses.
Summary - what to remember?
B12 is NON-NEGOTIABLE - you must supplement, no discussion. 50-100 mcg daily or 2000 mcg once weekly.
Vitamin D - 2000 IU daily (autumn-winter for sure). Vegan D3 from lichen or D2.
Omega-3 - if you don't eat plenty of flaxseed/walnuts daily, consider DHA/EPA from algae.
Iron - only if tests show a deficiency. Eat with vitamin C, avoid tea with meals.
Zinc, iodine - consider, especially if you often get ill or don't use iodised salt.
Get regular blood tests - blood count, B12, ferritin, vitamin D. Don't guess - check.
Compare prices - supplements for vegans can be expensive. Check CheaperForDrug - you'll save tens, even hundreds of euros a year.
Disclaimer
This information is for educational purposes and does not constitute medical or dietary advice. If you have doubts about supplementation, consult a doctor or dietitian specialising in plant-based diets. Regular blood tests will help tailor supplementation to your individual needs.
Remember: A plant-based diet can be perfectly healthy - if it's well thought out and properly supplemented. B12 is the foundation, the rest depends on your diet and test results. Don't skimp on health, but you can save on prices - check CheaperForDrug before every supplement purchase.
Plant-based health + smart prices = CheaperForDrug.
