Best Dietary Sources of Magnesium UK Practical Guide | Complete Nutrition
Magnesium

Dietary sources of magnesium in a UK diet

The best dietary sources of magnesium for UK adults include dark leafy greens like spinach and kale, nuts and seeds particularly pumpkin seeds and almonds, whole grains, legumes including beans and lentils, dark chocolate and oily fish like mackerel. A varied diet including several of these foods daily comfortably meets the 270 to 300 milligram requirement. Adults relying mostly on refined grains, limited vegetables and processed foods typically fall short and benefit most from incorporating these sources.

Updated:
May 2026
Written by:
Dominic Walton, MD
Reading time:
4 min
The full answer

The best UK food sources

These foods rank highest for magnesium content per typical portion. Knowing the rough magnesium content of common foods helps build meals that meet requirements without complicated counting.

Dark leafy greens lead the vegetables

Cooked spinach provides around 160 milligrams of magnesium per cooked cup. Kale, chard, watercress and other dark greens fall in the 50 to 80 milligrams range per portion. Including a generous portion of greens at lunch or dinner reliably contributes a substantial fraction of daily requirements. The vegetables also bring iron, folate and other nutrients that complement magnesium effects.

Pumpkin seeds and nuts are top per-gram sources

Pumpkin seeds contain around 150 milligrams of magnesium per 30 gram serving making them the densest common source. Almonds, cashews and Brazil nuts provide 75 to 120 milligrams per 30 gram serving. A daily handful of nuts or seeds adds substantially to magnesium intake while contributing healthy fats, protein and fibre.

Whole grains over refined alternatives

Brown rice provides 80 milligrams per cooked cup versus 20 milligrams in white rice. Wholemeal bread provides around 25 milligrams per slice versus 6 milligrams in white bread. Oats provide around 60 milligrams per cooked cup. Quinoa provides 120 milligrams per cooked cup. The swap from refined to whole grains is one of the highest-impact dietary changes for magnesium intake.

Legumes are underused magnesium sources

Black beans provide 120 milligrams per cooked cup. Kidney beans, chickpeas and lentils all sit in the 70 to 90 milligrams range per cooked cup. Including bean-based meals 2 or 3 times weekly contributes significantly to magnesium intake while providing protein and fibre. Tinned beans are nutritionally similar to dried beans and far more convenient.

Dark chocolate as an enjoyable source

Dark chocolate at 70 percent cocoa or higher provides around 65 milligrams of magnesium per 30 gram square. Not health food but a meaningful contributor when eaten regularly. Many adults enjoy a small daily piece of dark chocolate which adds to magnesium intake while being one of the more pleasant ways to do so.

Building magnesium-rich meals

Practical meal ideas for UK adults

Adults wanting to increase magnesium intake can do so through a few simple meal patterns. The combinations below provide substantial magnesium across the day without complicated planning.

Breakfast with oats and nuts

Porridge made with rolled oats topped with almonds, pumpkin seeds and dark chocolate shavings provides around 200 milligrams of magnesium in one meal. Adding a banana increases potassium intake too. A reliable high-magnesium start to the day that suits most UK eating preferences.

Lunch with whole grain plus greens

Quinoa or brown rice salad with spinach, chickpeas, cashews and roasted vegetables provides 150 to 200 milligrams of magnesium per generous portion. Suitable for meal prep and easy to vary across the week. Combining whole grain plus dark greens plus nuts or seeds in one meal hits magnesium reliably.

Dinner with greens and legumes

Chilli with black beans and kidney beans served over brown rice with a side of dark greens provides 200 milligrams or more of magnesium in one meal. Adding a square of dark chocolate after dinner pushes the total higher. Plant-protein-focused dinners 2 or 3 times weekly do most of the heavy lifting for magnesium intake.

Snacks based on nuts and seeds

A small handful of mixed nuts and seeds as a mid-afternoon snack adds 80 to 150 milligrams of magnesium without significant calories or effort. Almonds, cashews, pumpkin seeds and walnuts mix well and can be portioned into small bags for the week. Convenient and high-impact for magnesium.

Use mackerel and other oily fish

Oily fish like mackerel, salmon and sardines provide 30 to 80 milligrams of magnesium per portion alongside their omega-3 content. Including oily fish twice weekly adds to magnesium intake while supporting cardiovascular health. The combination of magnesium plus omega-3 covers multiple nutritional goals at once.

Safety

When to see your GP about magnesium concerns

Increasing magnesium-rich foods is broadly safe and beneficial. See your GP if any of the following apply.

  • Nut allergies. Avoid nuts and seeds. Focus on other magnesium sources.
  • Kidney disease. Specialist input on dietary magnesium intake.
  • IBS or GI issues triggered by legumes or whole grains. Adjust based on tolerance.
  • Persistent symptoms despite dietary improvements. Investigate other causes.
  • Multiple food sensitivities. Dietitian input for balanced approach.

Increasing magnesium-rich food intake is one of the highest-value dietary changes for general health. The foods involved bring fibre, protein, healthy fats, antioxidants and other beneficial nutrients alongside the magnesium. Adults with specific allergies or conditions need targeted approaches but the broad principle of including more whole foods works for most people.

For more on magnesium intake and sources our Understanding Magnesium hub brings every guide together.

Part of the hub

Back to the Magnesium Hub

This article sits inside our complete knowledge base on magnesium covering deficiency, requirements, forms, evidence and how magnesium supports sleep, anxiety, muscle function, bone health and the rest. Head back to the hub for the full index.

Keep reading

More on magnesium food sources

Food sources connect to broader topics. Can you get enough magnesium from food alone covers the diet-only question. How much magnesium do adults need per day covers the targets. And Magnesium and fibre intake covers how high-fibre magnesium foods interact.

Frequently asked

Magnesium food source questions

What food has the most magnesium?
Pumpkin seeds are the densest common source at around 150 milligrams per 30 gram serving. Cooked spinach is highest per cooked portion at around 160 milligrams per cup. Both are practical to include in normal UK eating regularly.
Are bananas high in magnesium?
Moderately. A medium banana provides around 30 milligrams of magnesium which is useful but not a leading source. Bananas are better known for potassium content. Including them as part of varied diet contributes meaningfully without being a standout source.
Does chocolate count as a magnesium source?
Dark chocolate at 70 percent cocoa or higher provides around 65 milligrams per 30 gram square. Milk chocolate has substantially less. Dark chocolate is a real source though not a primary one. The sugar and calorie content limit how much should be relied on for magnesium specifically.
Are nuts the best source of magnesium?
Nuts are excellent sources particularly almonds, cashews and Brazil nuts at 75 to 120 milligrams per 30 gram serving. Combined with seeds particularly pumpkin seeds at 150 milligrams per serving they cover a substantial portion of daily needs in small portions.
Is white bread bad for magnesium intake?
White bread is not bad as such but provides much less magnesium than wholemeal bread. Around 6 milligrams per slice versus 25 milligrams in wholemeal. Adults eating mostly white bread miss substantial magnesium that whole grain alternatives would provide with no extra cost or effort.
Do plants provide enough magnesium for plant-based diets?
Yes typically. Well-planned plant-based diets often have higher magnesium intake than typical omnivorous diets because they include more nuts, seeds, legumes and whole grains. Plant-based adults rarely need magnesium supplementation if their diets are reasonably varied.
Can I rely on multivitamins for magnesium?
Most multivitamins contain modest magnesium amounts of 50 to 100 milligrams which falls short of the full daily requirement. Multivitamins help fill gaps but should not replace dietary intake. Dedicated magnesium supplements provide higher doses if needed for specific situations.