What Meat Has Magnesium? Best Sources Ranked

All meat contains some magnesium, but none of it is particularly rich in the mineral. A 3-ounce serving of lean ground beef provides about 20 mg of magnesium, which is only 5% of the daily value. That means meat can contribute to your magnesium intake, but it won’t come close to covering your needs on its own. Still, some types of meat deliver noticeably more than others.

How Much Magnesium Is in Beef

Beef is one of the more commonly eaten meats, and its magnesium content varies slightly by cut. A study published in the journal Nutrients analyzed USDA Prime beef and found that raw lean cuts contain roughly 20 to 24 mg of magnesium per 100 grams. Top sirloin steak came in highest at 23.7 mg, followed by tenderloin at 22.8 mg and strip loin at 21.8 mg. Rib roast sat at the bottom with 20.3 mg.

Cooking concentrates the mineral slightly as water evaporates. Cooked top sirloin and tenderloin both measured 26.1 mg per 100 grams, while cooked strip loin reached 23.9 mg. These differences are small enough that the cut you choose matters less than how much of it you eat. A generous 6-ounce steak (about 170 grams) would deliver roughly 40 to 45 mg of magnesium, or about 10% of the daily value for most adults.

Chicken, Pork, and Other Common Meats

Chicken breast and pork loin fall in a similar range to beef, generally providing 20 to 28 mg of magnesium per 100 grams depending on the cut and preparation. Dark meat from chicken thighs tends to edge out white meat slightly because it contains more myoglobin and other mineral-carrying proteins. Turkey follows the same pattern, with dark meat offering a bit more magnesium than breast meat.

Organ meats are a different story. Liver, heart, and kidney from beef or chicken pack considerably more minerals overall than standard muscle cuts. If you eat them, they can be a meaningful source of magnesium along with iron, zinc, and B vitamins.

Seafood Outperforms Land Animals

If you’re looking for the highest magnesium content in animal protein, seafood is where to look. Fatty fish like mackerel and salmon typically provide 25 to 35 mg per 100 grams, putting them ahead of most beef cuts. But shellfish are the real standouts. Oysters, clams, and mussels can deliver 40 mg or more per 100-gram serving, roughly double what you’d get from a chicken breast.

This makes seafood, especially shellfish, the best meat-based option for someone trying to increase magnesium intake. A serving of clams or mussels paired with a side of spinach or black beans can cover a substantial portion of your daily needs.

Why Meat Absorbs Differently Than Plants

Magnesium from animal sources has one practical advantage over many plant sources: it’s not bound up with compounds that block absorption. Many of the richest plant sources of magnesium, like whole grains, nuts, and legumes, also contain fiber and phytates that can reduce how much magnesium your body actually takes in. Research from Oregon State University’s Linus Pauling Institute notes that large increases in dietary fiber have been shown to decrease magnesium utilization in experimental settings, though how much this matters in a varied real-world diet is less clear.

Protein intake also plays a role. One study in adolescent boys found that magnesium absorption was lowest when protein intake dropped below 30 grams per day. Since a single serving of meat easily provides 20 to 30 grams of protein, eating meat alongside other magnesium-rich foods may actually help you absorb more of the mineral overall. The magnesium in your steak may be modest on its own, but the protein in that steak can improve absorption from the rice and beans on the same plate.

Cooking Methods That Preserve Magnesium

How you cook your meat affects how much magnesium stays in it. A study on veal preparation found that magnesium retention was “strongly affected” by boiling, while grilling preserved the mineral much better. The reason is straightforward: magnesium is water-soluble, so when meat sits in boiling water, the mineral leaches into the liquid. If you’re making a stew or soup and consuming the broth, that lost magnesium isn’t wasted. But if you’re boiling meat and discarding the water, you’re pouring minerals down the drain.

Grilling, roasting, and pan-searing all keep magnesium losses minimal because there’s no cooking liquid to carry the mineral away. Microwaving also performed well in the same study, likely because it uses little to no added water and cooks quickly.

Putting Meat in Perspective

The recommended daily intake for magnesium is 400 to 420 mg for adult men and 310 to 320 mg for adult women. Even a large steak only covers about 10% of that. By comparison, a single ounce of pumpkin seeds delivers around 150 mg, and a cup of cooked spinach provides roughly 157 mg. Meat is a contributor, not a solution.

That said, most people eat meat at multiple meals throughout the day. Three servings of various animal proteins can add up to 60 to 90 mg of magnesium, which is a meaningful baseline when combined with nuts, seeds, whole grains, and leafy greens. The best approach is treating meat as one piece of a broader magnesium strategy rather than relying on it as your primary source.