Don’t ditch your diet when the craving for chocolate hits. Chocolate is a rich source of magnesium, so your urge for this food is an indication of magnesium deficiency, which is a common occurrence. Chocolate contains beneficial antioxidants, but the traditional varieties pack a boatload of sugar. If you must satisfy your cravings, look for dark chocolate with more than 75 percent cacao. However, if you eat lots of fish, leafy greens, and nuts, you’ll minimize your chocolate cravings.