Pick the one you want most

Allows us to better understand your problem

Sleep through the nightFall asleep fasterSleep without pills
Best Magnesium-Rich Foods to Improve Sleep Naturally

Better Sleep Starts Now

Take Your Sleep Quiz

Magnesium is an essential mineral that plays a vital role in relaxation, muscle function, and sleep quality. Consuming magnesium-rich foods can naturally support better sleep without the need for supplements.

Dr. Michael Grandner, Sleep Expert, Professor of Neuroscience and Physiological Sciences says this about magnesium and its role in the body:

“Magnesium supports nervous system regulation and may help reduce nighttime awakenings for some individuals.”

Ultimately it comes down to making sure that you have an adequate amount of magnesium to support your nervous system that regulates sleep.

Why Magnesium is Important for Sleep

Magnesium helps regulate neurotransmitters involved in sleep, such as GABA, and supports melatonin production. It also helps lower cortisol levels, which can contribute to stress and insomnia (National Institutes of Health).

Top 7 Magnesium-Rich Foods

Incorporating these magnesium-rich foods into your diet can help promote restful sleep:

  1. Leafy Greens: Spinach, kale, and Swiss chard are excellent sources of magnesium.
  2.        
  3. Nuts and Seeds: Almonds, cashews, pumpkin seeds, and sunflower seeds are rich in magnesium and healthy fats.
  4.        
  5. Legumes: Lentils, chickpeas, and black beans provide magnesium along with fiber and protein.
  6.        
  7. Whole Grains: Brown rice, quinoa, and oats contain good amounts of magnesium and aid digestion.
  8.        
  9. Bananas: A great bedtime snack, bananas provide magnesium along with potassium to support muscle relaxation.
  10.        
  11. Dark Chocolate: High-quality dark chocolate (at least 70% cocoa) is a delicious source of magnesium
  12.    
  13. Avocados: Packed with magnesium and healthy fats, avocados support brain and sleep health.

We asked Dr. Areti Vassilopoulos, Pediatric Health Psychologist what her experience and practice in sleep science can tell us about diet and sleep health. She says::

“Nutritional strategies can play a role in sleep health, especially when integrated with behavioral change.”

In other words, by eating a healthy diet that incorporates higher levels of magnesium, we can start preparing our bodies for rest and relaxation.

How to Incorporate Magnesium into Your Diet

To maximize magnesium intake, consider:

  • Adding leafy greens to smoothies, salads, or omelets.
  •        
  • Snacking on a handful of nuts and seeds throughout the day.
  •        
  • Replacing refined grains with whole grains like quinoa and brown ric
  • Enjoying a banana or dark chocolate as a bedtime snack.

Conclusion

Magnesium-rich foods provide a natural way to enhance sleep quality and overall well-being. By including these nutrient-dense options in your diet, you can support relaxation and improve your nightly rest.

Dr. Shiyan Yeo

Dr. Shiyan Yeo is a medical doctor with over a decade of experience treating patients with chronic conditions. She graduated from the University of Manchester with a Bachelor of Medicine and Surgery (MBChB UK) and spent several years working at the National Health Service (NHS) in the United Kingdom, several Singapore government hospitals, and private functional medicine hospitals. Dr. Yeo specializes in root cause analysis, addressing hormonal, gut health, and lifestyle factors to treat chronic conditions. Drawing from her own experiences, she is dedicated to empowering others to optimize their health. She loves traveling, exploring nature, and spending quality time with family and friends.