Open the app

Magnesium-rich foods: where to find them and how to use the list

Pumpkin seeds, almonds, beans, oatmeal, and spinach on a light kitchen table

People often look for magnesium in a supplement bottle, though everyday foods contain it too. Seeds, nuts, legumes, whole grains, and leafy greens are the most useful places to look. A food list can guide shopping, but it cannot diagnose a deficiency.

Foods with more magnesium

Memorial Sloan Kettering provides a table of food sources of magnesium. It includes nuts, legumes, grains, and leafy green vegetables. The figures below are for standard servings rather than an abstract 100 grams. Memorial Sloan Kettering guide.

FoodNIH table servingMagnesium per serving
Dry-roasted almonds1 ounce80 mg
Cooked spinach½ cup78 mg
Cooked black beans½ cup60 mg
Whole-wheat bread2 slices46 mg
Cooked brown rice½ cup42 mg
Instant oatmeal1 packet36 mg

The table does not rank foods by how "healthy" they are. Seeds and nuts are dense sources of magnesium, but their servings are small and they contain substantial fat. Beans, grains, and greens provide less in one line of the table, but can be part of a full meal.

How to include magnesium sources in ordinary meals

You do not need one winning food. A few familiar options are usually more practical: oatmeal or whole-grain bread at breakfast, legumes in soup or as a side, nuts or seeds in a dish you enjoy, and greens or vegetables at lunch or dinner.

Whole grains and whole-grain bread widen the range of food sources of magnesium. This does not mean that white rice or white bread must be excluded. Both can remain part of a diet, and variety comes from many foods.

Convenient choices count too: frozen spinach, canned beans without sweet sauce, ready-cooked grains, or a small packet of seeds. A complicated recipe has no advantage if you will not repeat it.

Why a food list cannot tell you whether you have enough magnesium

What a food contains is not the same as what your body absorbs, and a day's diet is made of all its foods rather than one serving. Symptoms such as tiredness, cramps, or poor sleep are also not specific and do not establish magnesium deficiency.

A blood test does not answer every question about magnesium stores either. Our article on magnesium and blood tests explains why and reviews the trials of supplements. Do not start a supplement or a high dose because of a food list. If you have kidney disease or take medication regularly, discuss it with a clinician.

What to look for on a package

Similar breakfast cereals, breads, or plant milks can have very different nutrition. Look for whole grains, legumes, nuts, and seeds in the ingredient list, and compare fortified foods in the nutrition table.

If you choose plant milk, check protein and calcium separately. The word "plant" does not tell you either its magnesium content or its composition. Our article on plant milk and dairy explains the differences.

Where to start

For the coming week, choose one option that already fits your meals: add beans to soup, buy oatmeal instead of another sweet porridge, or put some seeds into a familiar breakfast. It is not treatment or a quota. It is a small way to add variety without starting a new diet plan.

Scan a barcode

Frequently asked questions

Which foods are highest in magnesium?
Nuts, legumes, whole grains, and leafy green vegetables are notable sources. The Memorial Sloan Kettering table includes almonds, cooked spinach, black beans, whole-wheat bread, brown rice, and oatmeal for standard servings.
Can I get magnesium from food alone?
Everyday foods contain magnesium, but the answer for one person depends on the whole diet, health status, and why magnesium is being considered. Do not replace prescribed treatment with food or supplements on your own.
Why are whole grains considered a magnesium source?
Refining grain removes the bran and germ, which lowers magnesium content. Whole grains and whole-grain bread can widen the range of food sources, but they do not need to displace every refined grain food.
Do I need a magnesium supplement if I eat nuts and grains?
No. A food list alone cannot show whether you have a deficiency or need a supplement. Discuss supplements with a clinician if you have symptoms, kidney disease, or take medication regularly.

Read next

Topics: Supplements and vitamins

This article is for general information. It is not medical advice, a diagnosis, or a prescription for treatment or a diet, and it does not replace a consultation with your doctor. If you have a health condition, are pregnant, take medication, or follow a diet prescribed to you, decisions about food belong with your doctor.

Figures from regulations, guidelines and studies are given as they stood when this article was prepared and may since have changed; check them against the primary sources. This article is not advertising, an offer, or individual advice, and neither the author nor the site owner is responsible for decisions taken on the basis of it.