On this page

Supplements and vitamins vegans can take

Vitamin oil capsules piled on a spoon
On this page

Veganism is a plant-based diet that cuts out all animal products, including milk and eggs. Recently, it’s become really popular in the UK, which is why you’re probably used to seeing vegan-friendly products in sandwich shops and on the supermarket shelves.

If you’re thinking about switching to veganism, either because you’re taking part in Veganuary or just because you fancy a change, it’s a good idea to plan what your weekly diet might look like.

It’s possible to get all the nutrients you need by eating a varied and balanced vegan diet, but this can take some getting used to. If you don’t plan your diet properly, you run the risk of missing out on some important nutrients.

Eating only plant-based foods can make it hard to get enough nutrients like iron and vitamin B12. For this reason, you might need to take vitamin supplements when you switch to a vegan diet.

Shop vegan supplements

Supplements and vitamins you may need on a vegan diet

Vitamin B12 supplements

Vitamin B12 helps the body make red blood cells and keep the nervous system healthy. It’s mostly found in animal products including meat, fish, cheese, eggs and milk.

Adults need 1.5 micrograms (mcg) of vitamin B12 each day. The NHS recommends taking supplements of no more than 2 milligrams (mg) of B12 supplements each day.

Other vegan sources of B12

The best way to consume B12 is in your food. Most vegan-friendly foods containing vitamin B12 have been fortified with the vitamin – this means it has been added to increase nutritional value.

Examples of fortified foods include breakfast cereals, soya drinks and yeast extract spreads like Marmite. The pack should be clearly labelled to show that it contains vitamin B12.

Find out more by reading our vitamin B12 food, sources and deficiency blog.

Iron supplements

Iron helps to make red blood cells, which carry oxygen around the body. It’s found in a variety of foods, including red meat and liver. When you don’t get enough iron you might feel tired, short of breath and lacking in energy. Find out more about the symptoms of iron deficiency in our blog

Adult men need 8.7 milligrams (mg) of iron each day. Adult women under 50 need 14.8mg of iron each day, while women over 50 need only 8.7mg. The NHS recommends taking supplements of no more than 17 milligrams (mg) of iron supplements each day, unless told otherwise by a doctor.

Other vegan sources of iron

Most people associate an iron-rich diet with red meat. The good news is, it can be found in plenty of vegan-friendly foods, including:

  • Pulses e.g. kidney beans, edamame beans, chickpeas
  • Nuts
  • Dried fruits e.g. apricots, prunes, figs
  • Wholemeal bread
  • Dark green, leafy vegetables e.g. broccoli, spring greens
  • Fortified breakfast cereals

It’s always best to try and get iron through your diet, so if you can, try adding some of these foods to your daily meals.

Shop health foods

Vitamin D supplements

Vitamin D is an essential nutrient that helps keep the bones, teeth and muscles healthy. Between April and September, our bodies can generate vitamin D using sunlight. In the other months of the year, we typically don’t get enough sunlight on our skin to create enough vitamin D. This is why it’s important to get vitamin D into our diets.

Most food-based sources of vitamin D – oily fish, red meat, egg yolks – are not suitable for vegans. If you’re a vegan it’s a good idea to take vitamin D supplements during the winter months, or during any long period where you aren’t able to get sun on your skin.

The NHS recommends that most adults need 10 micrograms (mcg) of vitamin D each day. This is a good amount to take as a supplement

Other vegan sources of vitamin D

Vitamin D doesn’t naturally occur in vegan-friendly foods, but it is often added to foods. Look out for spreads, breakfast cereals and soya drinks that have been fortified with vitamin D.

Omega 3 fatty acids supplements

Omega 3 fatty acids are essential nutrients that are thought to keep the heart healthy and prevent heart attacks and strokes. There are three types: ALA, EPA and DHA. EPA and DHA are thought to be the most important for heart health. The best source of Omega 3s is oily fish, however they can also be found in plant-based foods.

Heart UK recommends consuming Omega 3s in your diet, rather than taking supplements, but this can be hard for vegans. If you want to take supplements, aim to take one that contains 250-500 milligrams (mg) of EPA and DHA (combined in one Omega 3 supplement) each day. Vegan Omega 3 supplements are usually made from marine algae.

Other vegan sources of Omega 3 fatty acids

Some good plant-based sources of Omega 3s are:

  • Flaxseed/linseed oil
  • Nuts and seeds
  • Soy beans, soy milk and tofu
  • Green, leafy vegetables

You can learn more about good sources of Omega 3s by reading this article: Foods rich with Omega 3 fatty acids.

Iodine supplements

Iodine helps make thyroid hormones and keep the metabolic rate in your body healthy. It can be hard for vegans to get iodine in their diets because it is most often found in fish and shellfish. Iodine is found in some plant foods but it’s not always easy to know how much they contain.

Adults need 140 micrograms (mcg) of iodine each day. The NHS recommends taking no more than 0.5 milligrams (mg) of iodine supplements each day.

Other vegan sources of iodine 

The Vegan Society recommends that a non-seaweed supplement is the best source of iodine for vegans. However, an alternative source is plant-based milk that has been fortified with iodine – to find this, look for “potassium iodide” on the label.

Calcium supplements

Calcium is an essential nutrient with multiple benefits. It keeps the bones and teeth healthy, regulates the heartbeat and helps with clotting. A lack of calcium can cause bone problems, amongst other things.

Calcium is found in a variety of animal products, including milk, cheese and small fish eaten whole (e.g. sardines). Because these aren’t suitable for vegans, you may need to take calcium supplements.

Adults need 700 milligrams (mg) of calcium each day. The NHS recommends taking no more than 1,500 milligrams (mg) of calcium supplements each day.

Other vegan sources of calcium

It’s best to consume calcium in your diet rather than as supplements, so you should try to add some calcium-rich plant-based foods into your meals and snacks.

Calcium rich foods to include are:

  • Green leafy vegetables e.g. curly kale, broccoli, cabbage, okra
  • Pulses e.g. kidney beans, chickpeas, edamame beans
  • Sesame seeds and tahini
  • Dried fruit e.g. apricots, prunes, figs
  • Bread (all UK flours contain calcium)
  • Fortified plant milks and drinks

Zinc supplements

Zinc helps to make new cells, process carbohydrate, fat and protein food and heal wounds. It’s found in animal products such as meat, shellfish and dairy foods.

Adult men need 9.5 milligrams (mg) of zinc each day, while adult women need 7mg. The NHS recommends taking no more than 25 milligrams (mg) of zinc supplements each day unless told otherwise by a doctor.

Other vegan sources of zinc

Zinc can be found in bread and cereal products such as wheatgerm.

Selenium supplements

Selenium helps support the immune system and prevents damage to cells and tissues. It’s found in fish, eggs and meat.

Adult men need 75 micrograms (mcg) of selenium each day, while adult women need 60 micrograms (mcg). The NHS recommends taking no more than 350 micrograms (mcg) of selenium supplements each day.

Other vegan sources of selenium

A great source of selenium is brazil nuts.

Shop vegan supplements

Nutri Within vitamin finder

The Vegan Eatwell Guide

For more guidance about eating a nutritious vegan diet, check out this simple guide from The Vegan Society. Remember, if you’re having doubts about making the switch or you’d simply like to learn more, you can always contact your GP for advice.