Carefully formulated vegan diets can meet all nutrient requirements. However, many people do not follow a nutritionally adequate vegan diet.
For example, veganism has been associated with low intake levels of vitamins B2, B3 and B12, vitamin D, iodine, zinc, and calcium, among other nutrients (1).
This article provides a list of vegan-friendly foods for every vitamin and mineral.
What are the best dietary sources for each nutrient?
Vegan-Friendly Dietary Sources of Every Vitamin and Mineral
This guide will list ten vegan-friendly dietary sources for each vitamin and mineral.
Furthermore, for each dietary source, the guide will present the amount of the nutrient a typical serving provides and how that contributes to the recommended daily value.
Shiitake mushrooms, cooked: 1.3 mg copper per 145g cup, 144% DV (source)
White button mushrooms, cooked: 0.786 mg copper per 156g cup, 87% DV (source)
Sesame seeds, toasted: 0.7 mg copper per ounce (28g), 78% DV (source)
Adzuki beans, cooked: 0.685 mg copper per 230g cup, 76% DV (source)
Tofu, firm: 0.476 mg copper per 126g half cup, 53% DV (source)
Soy protein isolate: 0.454 mg copper per ounce (28g) scoop, 50% DV (source)
Sweet potato, cooked, peel eaten: 0.451 mg copper per large (251g) sweet potato, 50% DV (source)
Oats, raw: 0.391 mg copper per 100 grams, 43% DV (source)
Avocado: 0.285 mg per 150g avocado fruit, 32% DV (source)
Buckwheat groats, cooked: 0.245 mg copper per 168g cup, 27% DV (source)
Iodine
The recommended daily value for iodine is 150 mcg per day (1).
However, it isn’t easy to measure the amount of iodine in foods accurately. For instance, local soil iodine content can mean that iodine can vary substantially between samples of the same foods.
For this reason, the USDA does not provide nutritional data showing standard iodine content.
That being said, the National Institutes of Health have provided a resource showing the estimated iodine content of iodine-rich foods (2).
Based on this resource, here are some vegan-friendly foods that should provide a good source of iodine:
Bread, white, enriched with iodate dough conditioner: 320 mcg iodine per 2 slices, 213% DV (source)
Bread, whole-wheat, made with iodate dough conditioner: 309 mcg iodine per 2 slices, 206% DV (source)
Seaweed, nori, dried: 116 mcg iodine per 5g (2 tablespoons), 77% DV (source)
Iodized table salt: 76 mcg iodine per 1/4 teaspoon, 51% DV (source)
Fruit cocktail, canned: 6 mcg iodine per 1/2 cup, 4% DV (source)
Here are some iron-rich foods suitable for a vegan diet:
Morel mushrooms, raw weight: 8.05 mg iron per cup, 45% DV (source)
Lentils, cooked: 6.59 mg iron per 198g cup, 37% DV (source)
Amaranth, cooked: 5.17 mg iron per 246g cup, 29% DV (source)
Teff, cooked: 5.17 mg iron per 252g cup, 29% DV (source)
Lima beans, cooked: 4.49 mg iron per 188g cup, 25% DV (source)
Sesame seeds, toasted: 4.2 mg iron per ounce (28g), 23% DV (source)
Edamame, cooked: 3.52 mg iron per 160-gram cup, 20% DV (source)
Tofu, raw, firm: 3.35 mg iron per half cup, 19% DV (source)
Oat bran, cooked: 1.93 mg iron per 219g cup, 11% DV (source)
Coconut milk, from grated meat and water, canned: 0.495 mg iron per 15g tablespoon, 3% DV (source)
Additionally, it is worth noting that non-heme iron (found in plants) is not as bioavailable as heme iron (found in animal foods). However, eating vitamin C-containing foods alongside sources of non-heme iron helps to increase the latter’s absorption (3, 4).
Magnesium
The recommended daily value for magnesium is 420 mg per day (1).
Some of the best magnesium sources for a vegan diet include:
Hemp seeds: 210 mg magnesium per three-tablespoon (30g), 50% DV (source)
Amaranth, cooked: 160 mg magnesium per 246g cup, 38% DV (source)
Spinach, cooked: 157 mg magnesium per 180g cup, 37% DV (source)
Adzuki beans, cooked: 120 mg magnesium per 230g cup, 37% DV (cooked)
Swiss chard, cooked: 150 mg magnesium per 175g cup, 36% DV (source)
Edamame, cooked: 99.2 mg magnesium per 160g cup, 24% DV (source)
Teff, cooked: 126 mg magnesium per 252g cup, 30% DV (source)
Lima beans, cooked: 80.8 mg magnesium per 188g cup, 19% DV (source)
Firm tofu: 73.1 mg magnesium per 126g half cup, 17% DV (source)
Pumpkin seeds, raw weight: 156 mg magnesium per ounce (28.35g), 5% DV (source)
Many people consume excessive amounts of sodium rather than too little. However, here are some of the most sodium-rich foods that can fit with a vegan diet:
Miso paste: 3730 mg sodium per 3.5 ounces (100g), 162% DV (source)
Table salt: 2360 mg sodium per 6.1g teaspoon, 103% DV (source)
Sauerkraut: 925 mg sodium per 140g cup, 40% DV (source)
Soy sauce: 878 mg sodium per 16g tablespoon, 38% DV (source)
Baked beans, canned: 871 mg sodium per 254g cup, 38% DV (source)
Kimchi: 747 mg sodium per 150g cup, 32% DV (source) (NB: check ingredients)
French baguette bread: 385 mg sodium per 64g regular slice, 16% DV (source)
Cucumber pickles: 326 mg sodium per 40.4g spear, 14% DV (source)
Peanut butter: 193 mg sodium per 45g single serving, 8% DV (source)
Peanuts, salted: 90.7 mg sodium per ounce (28.35g), 4% DV (source)
Since plant foods do not naturally contain vitamin B12, consuming enough B12-fortified foods or taking a B12 supplement is essential for vegans.
Here are some examples of foods typically fortified with vitamin B12:
Rockstar energy drink, sugar-free: 6 mcg per 240g cup, 250% DV (source)
Bran Flakes, fortified: 6 mcg vitamin B12 per 29g serving, 250% DV (source)
Coconut milk beverage, fortified: 3 mcg vitamin B12 per 240g cup, 125% DV (source)
Beyond burger, plant-based pattie: 2.4 mcg vitamin B12 per 113g patty, 100% DV (source)
Tofu, firm, fortified: 1.45 mcg vitamin B12 per 3.5 ounces (100g), 60% DV (source)
Soy milk, fortified, unsweetened: 1.33 mcg vitamin B12 per 3.5 ounces (100g), 55% DV (source)
Aside from the above, it is possible to find various plant milk, bread, and meat substitute products (e.g. Beyond Beef or the Awesome Burger) that have been fortified with vitamin B12.
Check the ingredients label carefully to see if a product has been fortified or not.
Summary
Restricting particular food groups, as vegan diets do, increases the potential for nutrient deficiencies, mainly if the diet is not well-planned.
However, it is possible to follow a vegan diet while getting enough protein and maintaining a sufficient intake of all essential vitamins and minerals.
Some of the foods mentioned in this guide may help with this.
Michael works as a nutritionist in a community setting and holds a Master's Degree in Clinical Nutrition. He is a Registered Associate Nutritionist with the Association for Nutrition.