Zinc is an essential mineral that supports immune function, wound healing, and DNA synthesis.
Whether you’re following a specific diet or just want to ensure you’re getting enough of this important nutrient, I’ve compiled a handy guide that includes the best sources of zinc, organized in a way that’s easy to reference whenever you need!

Why zinc matters
Zinc is one of those minerals that you don’t think about often, but it’s vital for keeping your body running smoothly.
It’s involved in numerous cellular processes, like helping your immune system fight off invaders and supporting normal growth and development.
Unfortunately, our bodies don’t store zinc, so we need to get it from our diet regularly. That’s where this quick reference list comes in handy!
Top 10 Zinc-Rich Foods
Let’s dive into the top 10 foods that are rich in zinc, according to the USDA:
- Oysters (Pacific, raw): 32 mg per 6 medium oysters
- Beef Chuck Roast (cooked): 7 mg per 3 oz
- Crab (Alaskan King, cooked): 6.5 mg per 3 oz
- Pumpkin Seeds (shelled, roasted): 2.9 mg per 1 oz
- Pork Loin (cooked): 2.9 mg per 3 oz
- Chicken Thigh (cooked, roasted): 2.4 mg per 3 oz
- Lentils (cooked): 1.3 mg per 1 cup
- Cashews (dry roasted): 1.6 mg per 1 oz
- Chickpeas (cooked): 1.3 mg per 1 cup
- Cheddar Cheese: 0.9 mg per 1 oz
Zinc-Rich Foods Quick-Reference List
The best sources of zinc are oysters, beef, and crab, but you can also find it in plant-based foods like pumpkin seeds, lentils, and chickpeas.
Here’s a quick table breaking down zinc-rich foods by category to make it even easier to find what works for you:
| Food Category | Examples |
| Seafood | Oysters, crab, lobster, shrimp |
| Meat | Beef, pork, lamb |
| Poultry | Chicken thighs, turkey |
| Legumes | Lentils, chickpeas, black beans |
| Seeds & Nuts | Pumpkin seeds, cashews, sunflower seeds |
| Dairy | Cheddar cheese, milk, yogurt |
| Whole Grains | Quinoa, oatmeal, brown rice |
| Vegetables | Spinach, kale, peas |
Top Zinc-Rich Foods
Seafood
- Oysters (Pacific, raw) – 32 mg per 6 oysters
- Crab (Alaskan King, cooked) – 6.5 mg per 3 oz
- Lobster (cooked) – 3.4 mg per 3 oz
- Shrimp (cooked) – 1.3 mg per 3 oz
Meat
- Beef Chuck Roast (cooked) – 7 mg per 3 oz
- Pork Loin (cooked) – 2.9 mg per 3 oz
- Lamb (cooked) – 2.9 mg per 3 oz
Poultry
- Chicken Thigh (roasted) – 2.4 mg per 3 oz
- Turkey (cooked) – 2.2 mg per 3 oz
Legumes
- Lentils (cooked) – 1.3 mg per 1 cup
- Chickpeas (cooked) – 1.3 mg per 1 cup
- Black Beans (cooked) – 0.9 mg per 1 cup
Seeds & Nuts
- Pumpkin Seeds (roasted) – 2.9 mg per 1 oz
- Cashews (dry roasted) – 1.6 mg per 1 oz
- Sunflower Seeds (dry roasted) – 1.5 mg per 1 oz
- Almonds (dry roasted) – 0.9 mg per 1 oz
Dairy
- Cheddar Cheese – 0.9 mg per 1 oz
- Milk (whole) – 1 mg per 1 cup
- Yogurt (plain, whole milk) – 1.3 mg per 1 cup
Whole Grains
- Quinoa (cooked) – 1.2 mg per 1 cup
- Oatmeal (cooked) – 1.1 mg per 1 cup
- Brown Rice (cooked) – 1.2 mg per 1 cup
Vegetables
- Spinach (cooked) – 1.4 mg per 1 cup
- Peas (cooked) – 1 mg per 1 cup
- Kale (cooked) – 0.9 mg per 1 cup
Tips to Maximize Zinc Absorption
Getting enough zinc is great, but absorbing it is just as important.
Here are a few tips to make sure your body is making the most of the zinc you’re eating:
- Balance zinc with copper: Zinc and copper compete for absorption, so make sure you’re also getting enough copper in your diet (found in foods like shellfish, nuts, and seeds).
- Soak or sprout legumes and grains: These foods contain phytates, which can bind zinc and prevent absorption. Soaking or sprouting them can reduce the phytate content and improve zinc absorption.
- Eat animal-based foods: Zinc from animal sources is more easily absorbed than from plant sources, so if you’re not vegetarian, try to include some meat, seafood, or dairy in your diet.
Zinc-rich recipes
- Keto coconut shrimp
- One skillet chicken thighs with butternut squash
- Spicy sprouted lentil soup
- Creamy coconut oatmeal
- How to make pumpkin seed butter
- How to make homemade cashew butter
- Veggie loaded coconut crab cakes
FAQs
Oysters are the highest in zinc, with up to 32 mg per serving of 6 medium oysters.
You can get 100% of your daily zinc by eating foods like oysters, beef, crab, or a combination of zinc-rich foods such as seeds, nuts, and legumes.
While fruits aren’t typically high in zinc, avocados and pomegranates contain small amounts of zinc compared to other food categories.
Eggs contain a moderate amount of zinc, with about 0.6 mg per large egg, but they aren’t considered a high source compared to other foods.
Symptoms of low zinc include weakened immune function, hair loss, delayed wound healing, loss of appetite, and changes in taste or smell. If you suspect you might be low in zinc, it’s best to confirm with your healthcare provider and rule out any other conditions that might be causing your symptoms.



Leave a Comment