The Health Benefits of Magnesium and Where to Find It 

By Caroline Eudy |
plate with healthy food

Magnesium is a mineral your body needs to stay healthy, but many people don’t get enough of it. It supports hundreds of processes in the body, from keeping your heart steady to helping your muscles and nerves work properly. Magnesium also helps your body turn food into energy, build strong bones, and manage blood sugar levels. 

One of the most important roles of magnesium is helping your heart stay strong. It keeps your heartbeat regular and supports healthy blood pressure. Magnesium can also help relax muscles, reduce cramps, and ease tension or headaches. Some studies suggest it may improve sleep quality and boost mood, since low magnesium levels can lead to feelings of stress or fatigue. 

Getting enough magnesium from your diet is usually better than relying on supplements. Fortunately, it’s found in many everyday foods. Leafy green vegetables like spinach, kale, and Swiss chard are great sources. Nuts and seeds—especially almonds, cashews, pumpkin seeds, and sunflower seeds—are rich in magnesium. Whole grains such as brown rice, oats, and quinoa provide a healthy amount, along with beans and lentils. Even dark chocolate contains magnesium, making it a treat that’s good for you in moderation. 

Most people can meet their magnesium needs by eating a balanced diet full of whole, unprocessed foods. If you often feel tired, get frequent muscle cramps, or have trouble sleeping, ask your doctor if magnesium might be a factor. A few simple changes to your meals could make a big difference in how you feel each day.