What Foods Are High in Magnesium? Backed by Science

1 min read
What Foods Are High in Magnesium

Magnesium is a vital mineral that is part of more than 300 chemical reactions in our body.

  • It keeps our muscles and nerves functioning properly.
  • It keeps the heartbeat steady.
  • It  helps the body in making protein, bone and DNA.
  • It keeps the joint cartilage healthy.
  • It helps in maintaining a balanced blood sugar level.

What Foods Are High in Magnesium

Our bodies can’t make magnesium so we need to take it orally. The amount of magnesium our body needs depends upon our gender and age.

  • For females of age 19 and above it is 310 mg per day
  • For pregnant females it is 350 mg per day
  • For males under age 30 it is 400 mg a day and above age 30 it is 420 mg a day.

The best way to take magnesium is through food. In order to maintain a healthy level of magnesium in our bodies, leafy green vegetables, beans, fish, nuts and whole grains are advised. Let’s discuss each of these in detail.

What Foods Are High in Magnesium


Fish is the top source of magnesium. The following fish swim in the mineral magnesium:

  • Atlantic pollock
  • Atlantic mackerel
  • Halibut
  • Chinook salmon

Fish high in magnesium


The following vegetables and fruits have a lot of magnesium:

  • Okra
  • Spinach
  • Potato with skin
  • Tamarind
  • Edamame
  • collard greens, 
  • turnip greens
  • mustard greens.
  • Swiss chard

Vegetables high in magnesium


  • Prickly pear 
  • Bananas
  • Avocados

Fruits high in magnesium


The following whole grains are rich in magnesium:

The big book of science questions- amazon kindle
  • Cooked Quinoa 
  • Bran cereals
  • Buckwheat
  • Toasted Wheat germ 
  • breakfast cereals fortified with magnesium

Whole grains high in magnesium

Nuts, Seeds and Legumes

Following are good magnesium sources:

  • Cooked Black-eyed peas 
  • Cooked Tempeh
  • Soy nuts
  • Almonds
  • Cashews
  • Cooked beans including black, lima, navy, pinto,  and chickpeas
  • Peanut butter
  • Tofu
  • Flaxseed
  • Pumpkin seeds
  • Chia Seeds

You can also find magnesium in soy, cheese, and yoghourt.

Nuts seeds high in magnesium

Magnesium in Your Water

Water also contains magnesium depending upon its source and brand.

Magnesium-Enhanced Products

Besides natural sources, magnesium can also be taken in vitamins and supplements. Furthermore, some food products are sometimes enriched with magnesium.

Dark Chocolate

It’s very rich in magnesium, about 64 mg in a 1-ounce (28-gram) serving.

Magnesium is one of the important minerals that are crucial for good health. Thankfully, it is found in many delicious foods. Including all these foods in your diet will help you in maintaining a balanced level of magnesium in your body.


I am an avid reader of Science News & keep myself up to date about the latest happenings in the world of science. For the last 5 years, I have been managing the content curated by the top science news app "Science News Daily". In these 5 years, I have learned a lot & will be sharing my insights about the latest happenings in the science world.

Leave a Reply

Latest from Blog

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.