Zinc in Plant Based Foods
3,023 plant foods ranked by zinc per 100 g. Search a food, pick a food group or keep whole foods only.
- 3,023 plant foods with zinc data
- Source: USDA FoodData Central
- Units: mg zinc per 100 g
- RDA: 11 mg/day (men) · 8 mg/day (women)
Everyday foods rich in zinc
Whole foods with their own page, per 100 g; spices and dried herbs left out.
Good to know
Bioavailability tip
All plant based zinc is affected by phytate, which binds zinc and reduces absorption. Soak legumes and grains before cooking, sprout seeds and beans, and choose fermented options (sourdough) to significantly increase the zinc your body actually absorbs. Seeds are the single best plant based zinc source — pumpkin seeds and hemp seeds provide the highest zinc per serving.
Questions
How much zinc do I need per day?
The RDA is 11 mg/day for adult men and 8 mg/day for adult women. Pregnancy increases the RDA to 11 mg, breastfeeding to 12 mg. For plant based eaters, functional targets are often set higher (~16 mg for men, ~12 mg for women) to account for lower bioavailability. A combination of 2 tbsp hemp seeds (~2 mg zinc), a cup of cooked lentils (~3 mg), 30g pumpkin seeds (~2.5 mg), and 2 tbsp tahini (~1.4 mg) provides ~9 mg — covering the women's RDA.
Can you get enough zinc on a plant based diet?
Yes — with deliberate planning. Plant based zinc is achievable with the right foods and preparation techniques. The main challenge is phytate in whole grains and legumes, which binds zinc and reduces bioavailability — but soaking, sprouting, and fermenting these foods significantly improves zinc absorption. Plant based eaters should: eat legumes, seeds, and whole grains daily; soak and cook legumes from dried rather than using canned; choose sprouted breads and fermented foods; and consider periodic monitoring.
Do legumes provide enough zinc for plant based eaters?
Legumes are an important but incomplete zinc source on a plant based diet. Lentils provide ~3.3 mg/100g cooked (from dried), chickpeas ~3.4 mg/100g (dried/cooked), and black beans ~1.9 mg/100g. Combined with seeds (hemp seeds ~9.9 mg/100g, pumpkin seeds ~7.8 mg/100g), whole grains (wheat germ ~12.3 mg/100g), and nutritional yeast (~8.5 mg/100g), daily zinc requirements are achievable. Soaking and cooking legumes from dried (rather than using canned products) provides better zinc bioavailability due to greater phytate reduction during soaking.
Does phytate reduce zinc absorption from plant foods?
Yes — phytic acid (phytate) is the primary inhibitor of zinc absorption from plant foods. It forms insoluble complexes with zinc in the gut. However, the effect can be substantially reduced by: soaking legumes and grains before cooking (reduces phytate by 30–60%), sprouting (up to 70% phytate reduction), and fermentation — sourdough bread has dramatically better zinc bioavailability than conventional bread. These preparation methods should be standard practice for plant based eaters prioritising zinc nutrition.
Does soaking or sprouting improve zinc bioavailability?
Yes — and these are the most important food preparation strategies for zinc on a plant based diet. Soaking legumes and grains activates endogenous phytase and leaches phytate into the soaking water. Sprouting further activates phytase, with studies showing phytate reductions of 40–70% in sprouted legumes compared to unsprouted. Fermentation (e.g., sourdough) is even more effective, with lactic acid bacteria both producing phytase and lowering pH in ways that degrade phytate. These methods also improve zinc bioavailability from seeds and nuts.
Does cooking affect zinc content in plant foods?
Boiling leaches some zinc into cooking water — vegetables can lose 10–20% of their zinc when boiled. However, cooking legumes and grains from dried dramatically reduces their phytate content, which more than compensates for modest zinc losses by dramatically improving the bioavailability of the remaining zinc. Sprouted and soaked legumes cooked from dried provide significantly better usable zinc than canned legumes (which are processed without phytate-reducing pre-soaking). Roasting seeds and nuts preserves zinc well. Overall, cooking improves effective zinc delivery from legumes and grains despite small total losses.
Related tools
Recipes with the most zinc
-
Ukrainian Raw Vegan Borscht 2 h 30 min · 434 kcal per serving Whole foodOil freeGluten freeTree nut free+4 more -
Italy Pasta with napoli style tomato sauce 543 kcal per serving Low fatOil freeTree nut freeSoy free+3 more -
Lentils with rice and plantains 509 kcal per serving SOS freeWhole foodLow fatGluten free+4 more -
Russia Cabbage Salad with Paprika 10 min · 154 kcal per serving QuickGluten freeTree nut freeSoy free+3 more
Hyacinth beans, mature seeds, raw
Seeds, sesame seeds, whole, dried
Wheat bran, crude
Seeds, sesame seeds, whole, roasted and toasted
Nuts, pine nuts, dried
Wild rice, raw
Nuts, cashew nuts, raw
Beans, adzuki, mature seeds, raw