What Your Chocolate Cravings Mean
By: Becky Bracken
Published: June 26, 2011

That familiar urge for anything chocolate is a familiar friend for most of us. But have you ever stopped to wonder why you're craving chocolate? It might mean you're running low on magnesium.
We need magnesium for every single one of our organs to function properly. It is required for nerve and muscle function, for the immune system to stay strong, for the control of blood pressure and for the regulation of other minerals, including calcium, within the body, in addition to being necessary for more than 300 biochemical reactions.
The coco bean is one of the foods with the highest amount of magnesium. But while the cocoa bean is full of  magnesium, most chocolate isn't. Stick with dark chocolate that is at least 70 percent cocoa. Dark chocolate is the best way to increase your levels of magnesium and satisfy your chocolate cravings.
	Apart from dark chocolate, boost your magnesium by eating more spinach, whole grains, almonds, cashews or halibut.