
Zinc is an essential mineral that your body needs for immune function, wound healing, DNA production, protein synthesis, growth, and normal cell function. Because the body does not store large amounts of zinc, getting enough through your diet on a regular basis is important.
Fortunately, zinc is found in many foods, including seafood, meat, poultry, dairy products, eggs, nuts, seeds, and legumes. Including a variety of these foods can help you meet your daily zinc requirements without relying on supplements.
If you're looking for the best foods high in zinc, both animal and plant-based options can be part of a healthy diet.
Zinc supports immune function, wound healing, protein production, and normal growth.
Oysters are among the richest dietary sources of zinc.
Meat, poultry, seafood, dairy, eggs, seeds, nuts, and legumes also provide zinc.
Adult men generally need 11 mg of zinc per day, while women need 8 mg.
Plant foods can contain zinc, but compounds called phytates can reduce zinc absorption.
Excessive zinc supplementation can interfere with copper absorption and cause health problems.
Oysters are one of the richest natural food sources of zinc.
Even a relatively small serving can provide more than the daily requirement for many adults. Oysters also provide protein, vitamin B12, selenium, and other nutrients.
Because zinc content varies depending on the type and serving size, nutritional values can differ significantly.
Beef is another excellent source of dietary zinc.
It provides highly absorbable zinc along with protein, iron, vitamin B12, and other nutrients. Lean cuts can fit well into a balanced diet when consumed in appropriate portions.
Adding beef occasionally to meals can make it easier to meet zinc requirements.
Poultry provides a useful amount of zinc, particularly dark meat.
Chicken and turkey are also good sources of high-quality protein and several B vitamins. They can be included in salads, sandwiches, soups, stir-fries, or main meals.
Crab and several other types of seafood provide zinc along with protein and other essential nutrients.
Seafood can be a particularly useful choice if you're looking for alternatives to red meat while still wanting highly absorbable dietary zinc.
Pumpkin seeds are one of the better plant-based sources of zinc.
They also provide magnesium, healthy fats, protein, and other minerals. Add them to oatmeal, yogurt, salads, smoothies, or homemade trail mix.
Choose unsalted varieties when possible.
Milk, cheese, and yogurt can contribute to your daily zinc intake.
Dairy products also provide protein and calcium, making them useful foods for overall bone and muscle health.
Including yogurt at breakfast or cheese with meals can be an easy way to add more zinc to your diet.
Eggs contain a moderate amount of zinc and provide high-quality protein, vitamin B12, choline, selenium, and other nutrients.
They are easy to prepare and can be included in breakfast, salads, sandwiches, or other meals.
Lentils, chickpeas, kidney beans, and other legumes provide zinc along with plant-based protein, fiber, iron, and other minerals.
They are particularly useful for people following vegetarian or vegan diets.
However, plant-based zinc is generally less bioavailable than zinc from many animal foods because legumes and grains contain phytates, compounds that can reduce mineral absorption.
Soaking, sprouting, fermenting, or cooking these foods can help reduce phytate levels and may improve mineral availability.
Cashews are a convenient source of zinc and also provide magnesium, copper, healthy fats, and protein.
Other nuts can contribute zinc as well. A small handful makes an easy snack, but remember that nuts are calorie-dense, so moderate portions are usually appropriate.
Whole grains such as oats, whole-wheat products, and quinoa contain zinc along with fiber and other nutrients.
Because whole grains also contain phytates, the zinc may not be absorbed as efficiently as zinc from some animal foods. Nevertheless, they can still make a valuable contribution to a balanced diet.
Daily zinc requirements depend on age and sex.
For adults:
Men: 11 mg per day
Women: 8 mg per day
Pregnancy: 11 mg per day
Breastfeeding: 12 mg per day
The adult upper limit is 40 mg per day from all sources.
This upper limit is important because taking large amounts of zinc supplements over time can interfere with copper absorption and potentially contribute to copper deficiency.
Both animal and plant foods can provide zinc, but absorption can differ.
Zinc from meat and seafood is generally more readily absorbed. Plant foods such as beans, nuts, seeds, and whole grains contain phytates that can reduce zinc absorption.
This does not mean plant foods are poor sources. People eating vegetarian or vegan diets can obtain zinc from a combination of foods, but they may need to pay closer attention to overall intake.
Try these easy combinations:
Breakfast: Eggs with whole-grain toast and yogurt.
Lunch: Chickpea or lentil salad topped with pumpkin seeds.
Snack: A small handful of cashews.
Dinner: Chicken or lean beef with vegetables and whole grains.
Vegetarian option: Lentils, beans, pumpkin seeds, dairy or fortified alternatives, and whole grains throughout the day.
A varied diet is generally more useful than relying on a single zinc-rich food.
Most people can get enough zinc from food. Supplements may be appropriate when a deficiency or increased nutritional need has been identified.
Taking high-dose zinc “for immunity” on a long-term basis is not recommended without professional guidance. Too much zinc can cause nausea and interfere with copper absorption.
If you take medications or have a medical condition affecting nutrient absorption, discuss supplementation with a healthcare professional.
The best foods high in zinc include oysters, beef, poultry, seafood, pumpkin seeds, dairy products, eggs, legumes, cashews, and whole grains. Eating a variety of these foods can help you meet your zinc needs while also providing protein, healthy fats, fiber, and other essential nutrients.
For most people, food is the best place to start. If you suspect you may not be getting enough zinc, consider your overall diet before automatically reaching for a high-dose supplement.
Oysters are among the richest natural food sources of zinc. Meat, seafood, poultry, seeds, and other foods also provide useful amounts.
Pumpkin seeds, cashews, chickpeas, lentils, beans, oats, whole grains, and dairy products are useful zinc sources for vegetarian diets.
Eggs provide a moderate amount of zinc and can contribute to daily intake, especially when combined with other zinc-rich foods.
Adult men generally need 11 mg per day, while adult women need 8 mg per day. Requirements are higher during pregnancy and breastfeeding.
Zinc from many animal foods is generally more readily absorbed. Plant foods contain phytates that can reduce zinc absorption, although cooking, soaking, sprouting, and fermentation can improve mineral availability.
Yes. Most people can meet their zinc needs through a varied diet containing seafood, meat, poultry, dairy, eggs, legumes, nuts, seeds, and whole grains.
Yes. Long-term excessive zinc intake can cause nausea and interfere with copper absorption. The adult upper limit is 40 mg per day from all sources.