Foods That Are High in Zinc

Australian Oysters Kilpatrick

The Spruce / Diana Chistruga

If you want to make sure you're getting enough zinc in your diet, you can always turn to a supplement, like a multivitamin. But to ensure your body is absorbing the nutrient, focusing on eating a diet consisting of foods that are high in zinc might be even more effective.

What Is Zinc?

Zinc is a mineral that's essential for good health and is the second most common trace metal in the human body, after iron. It performs a number of functions, including assisting in cell division, healing the immune system and breaking down carbohydrates. It even plays a role in the proper function of your sense of smell and taste. 

Fortunately, most of us get plenty of zinc. In North America, instances of zinc deficiency are rare. But in certain cases, like for pregnant or nursing mothers, it can be necessary to seek out foods that are high in zinc to make sure you're getting enough. One thing to note is that your body doesn't absorb excess zinc, so you need to keep getting it on a daily basis.

Foods High in Zinc

Here are some of foods that have the highest amount of zinc. Keep in mind that you don't need to get your entire intake from just one meal, or one component of a meal. Your best bet is to eat a range of foods, including meats, seafood, grains, legumes, seeds, nuts, fruits, vegetables and dairy. Fruits don't contain a ton of zinc (avocados have the most, followed by blueberries), but eat them anyway.

Oysters

Oysters are by far the single best source of zinc of any food. A single oyster contains 5.5 mg of zinc, so two oysters will provide your whole daily zinc intake.

And unless you eat oysters every day, which most people don't, you'll have to look elsewhere for your zinc intake.

Meat

The good news for meat lovers is that if you eat a normal serving of beef, you're getting your full daily requirement of zinc right there. A rib-eye steak contains 14 milligrams of zinc, or 129 percent of the recommended daily nutritional requirement. A 6-ounce burger has 11 milligrams, or 100 percent of the daily requirement. 

Other meats, such as lamb, pork, and chicken (particularly the dark meat), range from 50 to 113 percent of the daily requirement per normal serving. 

Legumes

Legumes such as beans, peas, chickpeas, and lentils are also relatively high in zinc. Although they don't contain as much zinc as red meat, certain legumes, like lentils and chickpeas, provide 2.5 milligrams, or 23 percent of your daily requirement, in a one-cup serving. Firm tofu, which is made from soybeans, provides 4 milligrams, or 36 percent of your daily requirement.

Note that legumes contain a substance called phytates, which can decrease the absorption by your body of zinc, as well as other nutrients like iron, magnesium, and calcium. In some cases, this effect can be diminished by soaking or sprouting the legumes before eating them. Note that this effect only applies to the meal you're currently eating, not other meals that are eaten that day. 

Whole Grains

Whole grains are another source of zinc, especially oatmeal, which provides 3.1 milligrams, or 27 percent of your daily requirement, in a single serving (half a cup of uncooked oats). Teff, spelt, amaranth, quinoa, and wild rice also provide a significant amount, from 2 to 2.8 milligrams, or 18 to 25 percent of your daily requirement. Whole grains are still good sources of zinc—particularly if you spread out your zinc intake throughout the day, and from a variety of foods.

Breakfast Cereals

This last one might come as a surprise. Ready-to-eat breakfast cereals are often fortified with zinc. Multigrain Cheerios contain 15 milligrams, or 136 percent, and Cinnamon Toast Crunch provides 9 milligrams, or 82 percent. In addition, many brands of crispy rice cereal and corn flakes contain between 6 and 7.5 milligrams, or 55 to 68 percent.