• You're all caught up!

Foods That are Highest in Magnesium

author image Michele Turcotte, MS, RD
Michele Turcotte is a registered, licensed dietitian, and a certified personal trainer with the National Academy of Sports Medicine. She has more than 12 years of experience in clinical and corporate settings, and has extensive experience in one-on-one diet counseling and meal planning. She has written freelance food and nutrition articles for Trouve Publishing Inc. since 2004.
Foods That are Highest in Magnesium
Swiss chard is an excellent source of magnesium. Photo Credit Toni Scott/iStock/Getty Images


Magnesium is an important mineral responsible for building and strengthening bones and teeth, relaxing muscles, transmitting nerve signals, contributing to the integrity of the immune system, producing enzymes responsible for energy metabolism, and regulating blood pressure. Magnesium is found in a wide variety of plant foods as well as certain types of fish. The Recommended Daily Value (DV) of magnesium for adult men is 420 mg; for adult women it is 320 mg. Foods that provide more than 20 percent of the DV of a nutrient are considered excellent sources of that nutrient.

Seeds and Nuts

Foods That are Highest in Magnesium
The very best food source of magnesium is pumpkin seeds. Photo Credit Elena Elisseeva/Hemera/Getty Images

The very best food source of magnesium is pumpkin seeds. A 1/4-cup serving provides 185 mg, or 46 percent of the DV. Sesame and sunflower seeds are also magnesium-rich. A 1/4-cup serving of either provides approximately 126 mg (about 30 percent of the DV). Nuts and seeds often are rich in the same nutrients, especially minerals. In the case of magnesium, this is true: a 1/4-cup of raw almonds or cashews provides a little less than 100 mg of magnesium, or 25 percent and 22 percent of the DV, respectively.

Beans and Legumes

Foods That are Highest in Magnesium
Black and soybeans are the richest sources of magnesium in the legume family. Photo Credit Joel Albrizio/iStock/Getty Images

Black and soybeans are the richest sources of magnesium in the legume family. Each provides over 30 percent of the DV for magnesium, while navy, pinto, kidney and lima beans are next in line, offering 20 to 25 percent of the DV. All percentages are based on a 1-cup serving, cooked.

Vegetables and Whole Grains

Foods That are Highest in Magnesium
Spinach and Swiss chard are excellent sources of magnesium. Photo Credit ASIFE/iStock/Getty Images

Spinach and Swiss chard (both dark green leafy vegetables) are excellent sources of this mineral. A 1-cup serving of either of these nutrient-rich veggies provides approximately 50 calories and about 150 mg of magnesium, nearly 40 percent of the DV. Quinoa, millet, buckwheat and brown rice are the whole grains that provide the most magnesium per serving (1/2-cup for uncooked quinoa and a 1-cup, cooked, for millet, buckwheat, and brown rice). Each of these nutritious grains provides approximately 25 percent of the DV for magnesium.


Foods That are Highest in Magnesium
Halibut (4-oz, cooked) provides 120 mg of magnesium. Photo Credit igorr1/iStock/Getty Images

Certain types of fish are excellent sources of magnesium, particularly Chinook salmon and white halibut. One serving of Chinook salmon (4 oz, cooked) provides a whopping 138 mg of magnesium (nearly 35 percent of the DV) while a serving of halibut (4-oz, cooked) provides 120 mg (just over 30 percent of the DV).

LiveStrong Calorie Tracker
Lose Weight. Feel Great Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media

Our Privacy Policy has been updated. Please take a moment and read it here.