How is it that your body often runs out of the fourth most abundant mineral in it? More than 3,750 magnesium-binding sites have been found in human proteins, and it is important for more than 300 different enzymes in your body. Here’s what happens when you are low on magnesium.

1. Muscle Cramps And Spasms

Low levels of minerals in your body can cause cramps and spasms. Magnesium is very important for muscle relaxation. When your body lacks magnesium, it can involuntarily contract, which can cause painful spasms.1

2. Cravings For Chocolate

Do you often feel that you need to eat a certain kind of food right away? When we crave for foods, our body is trying to tell us that it needs a certain nutrient out of it. You have to listen to your body and interpret what it wants exactly. Similarly, when you’re craving for chocolates, you’re craving for magnesium.2 Dark chocolate contains around 24% of your daily requirement.

3. Anxiety

Feeling quite anxious on a regular basis? Do you get worked up thinking about your future? A magnesium deficiency can be the reason for anxiety. Magnesium is a relaxation mineral, and a lack of it could impact your normal well-being.3

4. Insomnia

If you have trouble falling sleeping or staying asleep, you may have magnesium deficiency. Even minimal lack of magnesium can stop your brain from relaxing at night.4

5. Constipation

The relaxing effect of magnesium applies to your digestive tract as well. When your body is low on magnesium, your intestines contract more. It is thus harder for the waste to pass, which leads to constipation.5

6. High Blood Pressure


Magnesium helps to dilate and thus relax your blood vessels. If you have high blood pressure, one of the reasons could be magnesium deficiency.6

7. Headache And Migraine

When you get a headache or migraine, eat some chocolate instead of popping a painkiller. The calming effect of magnesium would release the tension headaches and tense muscles in your upper neck, which usually is the cause of migraines.7

8. Irregular Heartbeat

This mineral that relaxes your body also relaxes the heart muscles. When your body lacks magnesium, your heart beats irregularly, a condition that professionals call arrhythmia.8

9. Acid Reflux

Constantly suffering from heartburn or acid reflux? Instead of medication, try having a bar of chocolate or some other magnesium-rich foods.9

Foods Rich In Magnesium

1. Brazil Nuts


These are an excellent source of monounsaturated fatty acids, vitamin E, B vitamins, and magnesium. A handful of Brazil nuts thrice a week can keep you super healthy.

2. Halibut

Halibut is an abundant source of high-quality protein and an excellent source of magnesium too. It lowers the risk of certain types of stroke.

3. Cocoa

Cocoa is full of antioxidants that may prevent many cancer and heart diseases. Cocoa is also rich in vital minerals, including calcium, magnesium, copper, phosphorus, potassium, and zinc.

4. Rice Bran

Low in sodium and an excellent source of dietary fiber, rice bran is also rich in magnesium. The magnesium in rice bran is important for kidney function, heart health, and critical brain and nerve function.

5. Cashews

Cashews are loaded with antioxidants, which are important in diseases resulting from oxidative damage and stress. High in magnesium content, they are also a good source of copper, which is a key mineral in making melanin.

6. Quinoa

A gluten-free superfood, a valuable source of protein, and also a source of all essential amino acids, quinoa also contains magnesium, which encourages the secretion of serotonin, a critical neurotransmitter for happiness.

7. Pumpkin Seeds

Along with being rich in zinc, pumpkin seeds are also rich in magnesium. The high amount of nutrients and minerals give it anti-microbial, anti-fungal, and anti-viral properties.

8. Almonds

Almonds are high in good fats, i.e., monounsaturated fats. Eating almonds reduces the risks of heart disease and lowers cholesterol. The level of magnesium and other minerals makes almond essential for maintaining a healthy blood pressure.

9. Spinach

Spinach is rich in magnesium, calcium, potassium, and zinc. It is also loaded with vitamin K, A, C, folates, and many more. All these nutrients promote a healthy heart and longevity.