We’ve all experienced unhealthy food cravings at some point in our lives.
Whether it’d be for some chocolate, salty chips or burgers, it’s really hard to resist.
To make matters worse, eating these highly processed foods doesn’t actually help get rid of the initial craving. It only makes you fat and weakens your immune system.
And the reason for that is because food craving is a warning sign that your body is in dire need of certain minerals.
Easily one of the most commonly reported craving, chocolate is often linked with a lack of magnesium.
More than 80% of Americans have low levels of magnesium. This mineral is needed for over 300 biochemical reactions in the body and is also known for its relaxation properties.
You can find some healthier sources of magnesium here.