Skip to content
Home » Blog » How Eating More Magnesium-Rich Foods Can Boost Your Mood and Energy

How Eating More Magnesium-Rich Foods Can Boost Your Mood and Energy

Magnesium is an essential mineral involved in over 300 chemical reactions in your body. It helps regulate your heartbeat, supports muscle and nerve function, and plays a key role in brain health.

When magnesium levels are low, you might feel:

  • Constant tiredness
  • Muscle tension or cramps
  • Trouble sleeping
  • More stress or irritability
  • Difficulty concentrating

A surprising number of people — especially in Western countries — don’t get enough magnesium from their diet. This is often because processed foods have very little magnesium, and modern farming methods reduce the mineral content of the soil, making foods less nutrient-dense than they were decades ago (Schwalfenberg & Genuis, 2017).


The Link Between Magnesium and Mental Health

Your brain depends on magnesium for healthy communication between nerve cells. It influences how neurotransmitters like serotonin and dopamine are produced — chemicals directly linked to mood, motivation, and feelings of calm.

Research suggests that magnesium deficiency can increase the risk of depression and anxiety. One review found that magnesium supplementation improved symptoms in people with mild to moderate depression, especially when combined with a healthy diet (Boyle et al., 2017).

Magnesium may also help control cortisol — the “stress hormone” — keeping your nervous system from staying in a constant state of alert.


Top Natural Sources of Magnesium

Here are the best whole-food sources, with easy ideas to add them to your diet:

  1. Leafy Greens – Spinach, kale, and Swiss chard.
    • Add fresh spinach to your morning smoothie.
    • Sauté kale with olive oil and garlic as a side dish.
  2. Nuts and Seeds – Almonds, cashews, pumpkin seeds, sunflower seeds.
    • Keep a small container of mixed nuts for snacks.
    • Sprinkle pumpkin seeds over salads or soups.
  3. Whole Grains – Quinoa, brown rice, oats, barley.
    • Replace white rice with quinoa for extra protein and minerals.
    • Enjoy overnight oats with fruit and nuts for breakfast.
  4. Legumes – Lentils, black beans, chickpeas, kidney beans.
    • Add lentils to soups or stews.
    • Make a chickpea salad with olive oil and lemon.
  5. Dark Chocolate – Choose at least 70% cocoa.
    • Enjoy one or two squares after dinner.
    • Add cocoa powder to smoothies for a chocolate boost.

Daily Magnesium Needs

According to the National Institutes of Health (NIH), adults need between 310–420 mg of magnesium per day, depending on age and sex. For example:

  • 1 cup of cooked spinach = ~157 mg
  • 1 ounce (28 g) of almonds = ~80 mg
  • 1 cup of cooked black beans = ~120 mg

Tips to Boost Your Magnesium Intake Naturally

  • Swap refined carbs for whole grains. Choose brown rice over white, whole wheat bread over white bread.
  • Include greens in at least two meals a day. Even a handful in a sandwich or wrap makes a difference.
  • Snack smart. Nuts and seeds are portable and nutrient-dense.
  • Cook from scratch when possible. Homemade meals usually contain more natural magnesium than packaged foods.
  • Stay hydrated. Some mineral waters are naturally rich in magnesium.

Bottom Line

Magnesium is a small nutrient with a big impact — especially on your mood and energy. By eating more magnesium-rich foods, you can help your body produce mood-regulating brain chemicals, reduce stress, and improve overall health (explore next: Crispy Science: How Crunchy Foods Boost Your Brain and Reduce Stress Naturally).

A healthy lifestyle, with good nutrition, sleep, and physical activity, works together to keep your mind and body in balance. If you think you may have low magnesium, speak with a healthcare provider before starting supplements.


References

  • Boyle, N. B., Lawton, C., & Dye, L. (2017). The effects of magnesium supplementation on subjective anxiety and stress — a systematic review. Nutrients, 9(5), 429. https://doi.org/10.3390/nu9050429
  • Schwalfenberg, G. K., & Genuis, S. J. (2017). The importance of magnesium in clinical healthcare. Scientifica, 2017, 4179326. https://doi.org/10.1155/2017/4179326
Tags: