NutritionMarch 12, 2026ยท5 min read

15 Zinc-Rich Foods for Immune Support

Zinc is critical for immunity, wound healing, and even taste perception. These 15 foods deliver the most.

Data-backed ranking of the strongest food sources

Daily value context so the numbers mean something

Usage tips and tradeoffs, not just a list of names

Editorial Transparency/Published March 12, 2026/Updated March 12, 2026

Created By

EatAndAchieve Editorial System

AI-assisted editorial system

This content is assembled from USDA FoodData Central data, in-house ranking logic, and reusable editorial templates to make nutrition information easier to understand.

Reviewed By

Jordan Vale

Founder, editor, and product builder

Jordan reviews pages for clarity, methodology, and product accuracy before they go live. He also maintains the code, data pipeline, and editorial standards for the site.

How This Page Is Made

Pages on EatAndAchieve combine USDA source data, site-specific scoring logic, and AI-assisted drafting, then receive human review for clarity and methodology. They are educational tools, not medical advice. Read more on the About page.

This ranking focuses on foods that meaningfully deliver zinc per 100g, using USDA FoodData Central as the source of truth. It is a concentration ranking, not a full health score, so the most useful way to read it is to look for foods that fit both your nutrient target and your normal portion sizes.

Why it matters

Zinc supports immune function, wound healing, protein synthesis, DNA creation, and cell division. It is also essential for taste and smell perception. Your body has no dedicated zinc storage system, so you need a regular dietary supply.

Daily target

The FDA daily value is 11mg. Vegetarians may need up to 50% more because phytates in plant foods reduce zinc absorption. The upper limit is 40mg โ€” excessive zinc can impair copper absorption and immune function.

How to use the list

Oysters are by far the richest source โ€” a single serving can exceed your daily needs multiple times over. For everyday intake, beef, poultry, beans, nuts, and whole grains are reliable sources.

Screening rule

Foods had to clear basic practicality filters before ranking so the list stays useful, not just technically correct.

Best use case

Use this template when you want the single strongest sources of one nutrient and you are willing to compare foods mainly on that axis.

Main caveat

Per-100g leaders are not always everyday staples, which is why calorie density and tradeoffs are called out inside the list.

Mollusks, oyster, eastern, wild, cooked, moist heat sits at the top because 79mg of zinc per 100g is hard for anything else to match. 715% of the daily value is enough to make this a serious contributor rather than a token source. There is more here than the main number alone, especially the protein (23% DV) and iron (51% DV).

Serving snapshot: 3 oz cooked (85g) = 87kcal and 67mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 79mg per 100g.

Beef, chuck, short ribs, boneless, separable lean only, trimmed to 0" fat, select, cooked, braised ranks this highly because it is one of the cleaner ways to get a lot of zinc quickly. That translates to 112% of the daily value, so it can materially move your intake in one serving. A secondary plus is its protein (58% DV).

Serving snapshot: 3 oz cooked (85g) = 190kcal and 10mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 108mg per 100g.

Beef, chuck eye Country-Style ribs, boneless, separable lean only, trimmed to 0" fat, choice, cooked, braised belongs in the top tier of this ranking, with 11mg of zinc per 100g. That translates to 100% of the daily value, so it can materially move your intake in one serving. It also chips in with some protein (62% DV).

Serving snapshot: 3 oz cooked (85g) = 199kcal and 9.3mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

High in saturated fat with 5.38g per 100g, which is worth watching if you are managing heart health or cholesterol.

Beef, ribeye filet, boneless, separable lean only, trimmed to 0" fat, select, cooked, grilled ranks this highly because it is one of the cleaner ways to get a lot of zinc quickly. That translates to 100% of the daily value, so it can materially move your intake in one serving. There is more here than the main number alone, especially the protein (59% DV) and iron (20% DV). Because protein is high too, it is easier to build a full meal around than some single-purpose nutrient sources.

Serving snapshot: 3 oz cooked (85g) = 158kcal and 9.3mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 82mg per 100g.

Beef, top loin filet, boneless, separable lean and fat, trimmed to 1/8" fat, select, cooked, grilled makes the cut on substance, not hype: 11mg per 100g is enough to matter in an actual diet. That translates to 99% of the daily value, so it can materially move your intake in one serving. There is more here than the main number alone, especially the protein (57% DV) and iron (20% DV).

Serving snapshot: 3 oz cooked (85g) = 186kcal and 9.3mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 87mg per 100g.

Beef, ribeye petite roast, boneless, separable lean only, trimmed to 0" fat, select, cooked, roasted is not the flashiest name on the page, but the nutrient density is real at 11mg per 100g. You are looking at 97% of the daily value per 100g, which is why it stands out in a nutrient-specific ranking like this. A secondary plus is its protein (57% DV). Because protein is high too, it is easier to build a full meal around than some single-purpose nutrient sources.

Serving snapshot: 3 oz cooked (85g) = 139kcal and 9.1mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 89mg per 100g.

Beef, chuck eye steak, boneless, separable lean only, trimmed to 0" fat, select, cooked, grilled makes the cut on substance, not hype: 11mg per 100g is enough to matter in an actual diet. That translates to 96% of the daily value, so it can materially move your intake in one serving. A secondary plus is its protein (56% DV). Because protein is high too, it is easier to build a full meal around than some single-purpose nutrient sources.

Serving snapshot: 3 oz cooked (85g) = 169kcal and 9.0mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 91mg per 100g.

Beef, top loin petite roast, boneless, separable lean and fat, trimmed to 1/8" fat, select, cooked, roasted is not the flashiest name on the page, but the nutrient density is real at 11mg per 100g. 96% of the daily value is enough to make this a serious contributor rather than a token source. A secondary plus is its protein (54% DV).

Serving snapshot: 3 oz cooked (85g) = 181kcal and 9.0mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 85mg per 100g.

Beef, shank crosscuts, separable lean only, trimmed to 1/4" fat, choice, cooked, simmered holds its spot because 11mg of zinc is still comfortably strong. You are looking at 95% of the daily value per 100g, which is why it stands out in a nutrient-specific ranking like this. There is more here than the main number alone, especially the protein (67% DV) and iron (21% DV).

Serving snapshot: 3 oz cooked (85g) = 171kcal and 8.9mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 78mg per 100g.

Seeds, sesame butter, tahini, from unroasted kernels (non-chemically removed seed coat) lands lower on the page, but 10mg per 100g is still better than what you get from most foods. 95% of the daily value is enough to make this a serious contributor rather than a token source. At 607 kcal per 100g, the nutrient density is strong but the portion size still deserves respect. It also brings useful amounts of protein (36% DV) and fiber (33% DV), so it is not just a one-stat food.

Serving snapshot: 2 tbsp (32g) = 194kcal and 3.3mg zincSource: FDA RACC - FDA RACC for nut and seed butters is 2 tablespoons.

Worth knowing

High in saturated fat with 7.9g per 100g, which is worth watching if you are managing heart health or cholesterol.

Seeds, pumpkin and squash seeds, whole, roasted, without salt lands lower on the page, but 10mg per 100g is still better than what you get from most foods. You are looking at 94% of the daily value per 100g, which is why it stands out in a nutrient-specific ranking like this. At 446 kcal per 100g, the nutrient density is strong but the portion size still deserves respect. It also brings useful amounts of protein (37% DV) and fiber (66% DV), so it is not just a one-stat food. The fiber is another reason it tends to be more satisfying than the headline number suggests.

Serving snapshot: 30 g serving (30g) = 134kcal and 3.1mg zincSource: FDA RACC - FDA RACC for nuts and seeds is 30 g.

Worth knowing

Calorie-dense at 446 kcal per 100g, so portion size matters.

Beef, loin, top sirloin cap steak, boneless, separable lean and fat, trimmed to 1/8" fat, choice, cooked, grilled lands lower on the page, but 10mg per 100g is still better than what you get from most foods. You are looking at 93% of the daily value per 100g, which is why it stands out in a nutrient-specific ranking like this. It also chips in with some protein (53% DV).

Serving snapshot: 3 oz cooked (85g) = 202kcal and 8.7mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

High in saturated fat with 5.09g per 100g, which is worth watching if you are managing heart health or cholesterol.

Beef, ribeye cap steak, boneless, separable lean only, trimmed to 0" fat, select, cooked, grilled lands lower on the page, but 10.0mg per 100g is still better than what you get from most foods. That translates to 91% of the daily value, so it can materially move your intake in one serving. It also chips in with some protein (51% DV).

Serving snapshot: 3 oz cooked (85g) = 192kcal and 8.5mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

High in saturated fat with 4.97g per 100g, which is worth watching if you are managing heart health or cholesterol.

14

Seeds, hemp seed, hulled lands lower on the page, but 9.9mg per 100g is still better than what you get from most foods. That translates to 90% of the daily value, so it can materially move your intake in one serving. The tradeoff is calorie density at 553 kcal per 100g, so this works better as a measured addition than a pile-it-on food. There is more here than the main number alone, especially the protein (63% DV) and iron (44% DV).

Serving snapshot: 30 g serving (30g) = 166kcal and 3.0mg zincSource: FDA RACC - FDA RACC for nuts and seeds is 30 g.

Worth knowing

High in saturated fat with 4.6g per 100g, which is worth watching if you are managing heart health or cholesterol.

Beef, shoulder top blade steak, boneless, separable lean only, trimmed to 0" fat, select, cooked, grilled rounds out the ranking with 9.9mg per 100g, which is still enough to be useful if it already fits your meals. That translates to 90% of the daily value, so it can materially move your intake in one serving. It also chips in with some protein (56% DV). The strong protein content makes it more practical than foods that only win on one micronutrient.

Serving snapshot: 3 oz cooked (85g) = 159kcal and 8.4mg zincSource: FDA RACC - FDA RACC for meat, poultry, fish, and shellfish entrees without sauce is 85 g cooked or 110 g uncooked.

Worth knowing

Relatively high in cholesterol at 98mg per 100g.