Skip to main content

10 Foods High In Magnesium

10 Foods High In Magnesium
Liam Agnew
Sport and Performance Nutritionist2 years ago
View Liam Agnew's profile

Magnesium is an essential mineral that helps regulate many important functions in the body, including muscle protein synthesis, nerve and muscle function, blood sugar control and blood pressure regulation.1 These foods high in magnesium will help keep all of those in check.

The recommended amount of magnesium we should consume depends on our age and gender. For males aged 18-30, the RDA for is 400mg, and it’s 310mg for females in the same age group. The RDA for males above 30 is 420mg, and for females it’s 320mg.

Magnesium deficiency can result in loss of appetite, fatigue, weakness, and gastrointestinal issues such as nausea and vomiting, so it’s important we get enough in our diets. In this article we’ll present 10 foods that can boost your magnesium intake.

foods high in magnesium avocado

10 foods high in magnesium

1. Pumpkin Seeds

Magnesium per 100g = 270mg

One tablespoon of pumpkin seeds contains 32mg of magnesium, 3g of protein and 0.8g of fibre, and is a great way of boosting the nutritional content of salads and other meals. Pumpkin seeds also contain other minerals, such as phosphorous, copper, zinc and iron.


2. Chia Seeds

Magnesium per 100g = 308mg

One tablespoon of chia seeds provides 31mg of magnesium and 4g of fibre, making them a great option for boosting your daily fibre content. Chia seeds are also a source of omega-3 fatty acids, which have been associated with a wide range of health benefits.2 Other key minerals in chia seeds include selenium, copper, zinc, iron and manganese.

Learn more about chia seeds with this expert article below...

11 Health And Nutrition Benefits Of Chia Seeds

Who knew you could pack so much into one little seed?


3. Almonds

Magnesium per 100g = 270mg

Almonds are a good source of healthy monounsaturated and polyunsaturated fats, and provide 27mg of magnesium for every 10 whole almonds. Almonds are also a source of tryptophan, which helps your body produce serotonin, a chemical that helps your body regulate mood and sleep.3


4. Spinach

Magnesium per 100g = 80mg

In addition to being a good source of magnesium, spinach is abundant in vitamin K, which plays a major role in wound healing. Spinach is also rich in vitamin C and iron — both of these are important for energy production.4


5. Black beans

Magnesium per 100g = 49mg

Half a can of drained black beans (120g) contains 60mg of magnesium. Black beans are also a good vegan and vegetarian-friendly protein source, with 8g protein in every 100g. Black beans are also high in fibre, which is important for maintaining a healthy digestive system. As both fibre and protein have a high impact on satiety, including black beans in meals can help increase the feeling of fullness.5


6. Edamame beans

Magnesium per 100g = 64mg

A typical serving (80g) of edamame beans contains 51mg of magnesium and is another good example of a plant-based protein source, with 9g in an 80g serving. Edamame beans are also high in fibre (5g per 100g) and a good source of zinc, iron, vitamin K1 and vitamin B9.


7. Brown rice, cooked

Magnesium per 100g = 48mg

rice is a low-GI carbohydrate source providing 44g of carbs as well as 72g of magnesium in a medium-sized cooked portion (150g). Brown rice also contains other important minerals, such as phosphorous, manganese and zinc, and is a particularly good source of vitamin B3 (niacin), which may help improve your cholesterol.6


8. Avocado

Magnesium per 100g = 25mg

An NHS-recommended serving size of avocado is 70g (about half an avocado), which provides 17.5mg of magnesium and other important vitamins (including B vitamins and vitamin E). Like nuts and seeds, avocado is also a source of monounsaturated fat.

Avocados aren't just great for magnesium though...


5 Health Benefits Of Avocados

Weight loss, heart health, digestion and loads more.


9. Soya milk

Magnesium per 100ml = 15mg

Half a pint of soya milk (268ml) contains 48mg of magnesium. Like cow’s milk, soya milk is also a good source of calcium, which helps to maintain bone mineral density and reduce the risk of osteoporosis. Additionally, soya milk is a good source of B12, which is required for energy production. B12 can often be difficult to obtain on a vegan/vegetarian diet, so soya milk can be a good way to boost B12 intake.


10. Peanut butter

Magnesium per 100g = 180mg

Peanut butter is high in magnesium (32mg per tablespoon) and a host of other key micronutrients, such as vitamin B7, vitamin B3 and manganese. Like almonds and other nuts, peanut butter is also a good source of tryptophan. Due to the high-fat content, peanut butter is also high in calories, with 114kcals for every tablespoon. So be careful with portion sizes if you’re following an energy-restricted diet.

Bored of peanut butter on toast? Try this...

High-Protein Peanut Butter Sandwich Biscuits | World’s Kitchen

We took a classic American sandwich filling and made these irresistible PB & J biscuits.

3 years agoBy Lauren Dawes


Take home message

Summarise the main benefit of getting enough magnesium in your diet - stress that magnesium is very important for overall health, and that although the best source of magnesium is from your diet, you may also choose to take a magnesium supplement to cover all your bases.

Magnesium is required in a wide range of key bodily functions, including muscle protein synthesis, glucose control and blood pressure regulation, with deficiency increasing the chances of fatigue, muscle weakness and gastrointestinal issues.

While you can find magnesium in the foods listed in this article and many other dietary sources, it’s also possible to consume a magnesium supplement to ensure you’re getting enough of this key mineral, which is vital for health.

Enjoyed this article?



10 Foods High In Vitamin B12

B12 superfoods everyone should consider.

2 years agoBy Jamie Wright

Our articles should be used for informational and educational purposes only and are not intended to be taken as medical advice. If you're concerned, consult a health professional before taking dietary supplements or introducing any major changes to your diet.

1. 2022. Office of Dietary Supplements – Magnesium. [online] Available at: <> [Accessed 13 January 2022].

2. Yashodhara BM, Umakanth S, Pappachan JM, Bhat SK, Kamath R, Choo BH. Omega-3 fatty acids: a comprehensive review of their role in health and disease. Postgrad Med J. 2009 Feb;85(1000):84-90. doi: 10.1136/pgmj.2008.073338. PMID: 19329703

3. Jenkins TA, Nguyen JC, Polglaze KE, Bertrand PP. Influence of Tryptophan and Serotonin on Mood and Cognition with a Possible Role of the Gut-Brain Axis. Nutrients. 2016;8(1):56. Published 2016 Jan 20. doi:10.3390/nu8010056

4. Tardy AL, Pouteau E, Marquez D, Yilmaz C, Scholey A. Vitamins and Minerals for Energy, Fatigue and Cognition: A Narrative Review of the Biochemical and Clinical Evidence. Nutrients. 2020;12(1):228. Published 2020 Jan 16. doi:10.3390/nu12010228

5. Chambers, L., McCrickerd, K. and Yeomans, M., 2015. Optimising foods for satiety. Trends in Food Science & Technology, 41(2), pp.149-160.

6. Ganji SH, Kamanna VS, Kashyap ML. Niacin and cholesterol: role in cardiovascular disease (review). J Nutr Biochem. 2003 Jun;14(6):298-305. doi: 10.1016/s0955-2863(02)00284-x. PMID: 12873710

Liam Agnew
Sport and Performance Nutritionist
View Liam Agnew's profile

Liam is a certified sport nutritionist with the International Society of Sport Nutrition and is enrolled on the British Dietetics Association’s Sport and Exercise Nutrition register. He has a Bachelor’s of Science in Sport and Exercise Science and is graduate of the ISSN Diploma in Applied Sport and Exercise Nutrition.

Liam is an experienced personal trainer, helping clients reach their health and fitness goals with practical, evidence informed exercise and nutrition advice. In his spare time Liam has competed in numerous powerlifting competitions and enjoys hill walking, football and expanding his recipe repertoire in the kitchen.

Find out more about Liam's experience here.