Craving chocolate is one of the most commonly reported food cravings, especially among women in Western countries. About 40 to 50 percent of North American women report craving chocolate, and in roughly half of those women, the craving intensifies around the start of their period. Despite popular theories linking chocolate cravings to nutrient deficiencies or hormonal shifts, the real explanation is more interesting: it’s mostly your brain’s reward system at work, shaped by stress, mood, and cultural habits.
The Magnesium Myth
You’ve probably seen the claim that craving chocolate means your body is low on magnesium. Dark chocolate with 70 to 85 percent cacao does contain magnesium, and magnesium deficiency is relatively common. But the science doesn’t back up this tidy explanation. A review published in Current Nutrition Reports concluded that “evidence for this is relatively poor” and that nutrient deficiency “can rarely explain the emergence of a food craving.” The logic falls apart quickly: if your body simply needed magnesium, you’d crave pumpkin seeds (150 mg per ounce), almonds (80 mg per ounce), or cashews (72 mg per ounce), all of which deliver more magnesium without the sugar and fat. The fact that people crave milk chocolate, which has far less magnesium than these foods, suggests something other than a mineral deficit is driving the desire.
What Your Brain Is Actually Doing
Chocolate is a near-perfect combination of sugar, fat, and flavor compounds that your brain’s reward circuitry finds extremely reinforcing. When you eat it, your body releases dopamine, the neurotransmitter tied to pleasure and motivation. Over time, your brain learns to associate chocolate with that feel-good response, and the craving becomes a conditioned habit rather than a biological need.
Chocolate does contain some genuinely interesting compounds. Theobromine, a mild stimulant, is present at about 227 mg per ounce in dark chocolate. There’s also phenylethylamine (sometimes called the “love chemical”) and tiny amounts of anandamide, a molecule that binds to the same brain receptors as cannabis. But here’s the catch: phenylethylamine is broken down in your gut and liver before it ever reaches your brain in meaningful amounts. And the anandamide content is so low (about 0.5 micrograms per gram) that you’d need to eat an absurd quantity to feel any direct effect. Any mood boost from chocolate is more about the sugar, fat, and sensory experience than these trace compounds.
The dopamine system’s role in chocolate craving is real, but it’s not unique to chocolate. Your brain responds similarly to any calorie-dense, highly palatable food. Chocolate just happens to be the one most cultures have built strong emotional and social associations around.
Why Cravings Spike Around Your Period
The timing of perimenstrual chocolate cravings (the days just before and during menstruation) has led to a persistent belief that falling progesterone levels trigger the urge. Researchers tested this directly by giving women with severe PMS supplemental progesterone to see if it would reduce chocolate cravings. It didn’t. Neither progesterone nor anti-anxiety medication decreased the craving, which strongly suggests that hormonal fluctuations aren’t the direct cause.
What’s more telling is that menstrual chocolate craving appears to be culturally specific. Research published in PLOS One found that the link between periods and chocolate craving is far stronger in North American women than in women from other cultures, even when their hormonal cycles are identical. This points to learned behavior: in cultures where chocolate is framed as a comfort food and a permissible indulgence during menstruation, women are more likely to crave it at that time. The discomfort and mood changes of the perimenstruum are real, but chocolate’s role as the go-to remedy is culturally reinforced rather than biologically inevitable.
Stress, Cortisol, and Comfort Eating
Chronic stress is one of the strongest and most well-supported triggers for chocolate cravings. When stress persists over days or weeks, your body produces elevated levels of cortisol, a hormone that stimulates appetite and specifically increases the desire for calorie-dense, high-fat foods. At the same time, prolonged cortisol exposure can lower dopamine levels, leaving you in a state where your brain is actively seeking out anything that will restore that reward signal. Chocolate fits the bill perfectly.
This creates a feedback loop. You feel stressed, you eat chocolate, your brain gets a dopamine hit, the stress feels temporarily manageable. Over time, your brain learns to associate negative emotions with the chocolate solution, and the craving becomes automatic. Harvard’s Nutrition Source describes this as a pattern where the reward system gets “overstimulated and disrupted,” causing a person to repeatedly seek specific foods when feeling negative emotions. It’s not weakness or lack of willpower. It’s a neurological pattern that reinforces itself with repetition.
What to Do About Chocolate Cravings
Chocolate cravings don’t signal anything medically wrong. But if they feel constant or out of control, a few strategies can help you respond to them more deliberately.
First, consider what you’re actually feeling when the craving hits. If you’re stressed, tired, or emotionally drained, the craving is likely your brain looking for a quick dopamine fix. Addressing the underlying state (even a short walk, a change of scenery, or a few minutes of something genuinely enjoyable) can reduce the intensity of the urge.
If you suspect your diet is low in magnesium, adding magnesium-rich foods can’t hurt and may improve other symptoms like muscle cramps, poor sleep, or fatigue. Pumpkin seeds deliver 150 mg of magnesium per ounce, chia seeds provide 111 mg, and almonds offer 80 mg. These won’t necessarily eliminate chocolate cravings, since the craving likely isn’t about magnesium in the first place, but they’re worth including for overall health.
If you simply enjoy chocolate, a small portion of dark chocolate (70 percent cacao or higher) gives you more of the beneficial compounds like theobromine and flavonoids, with less sugar than milk chocolate. Eating it slowly and intentionally, rather than as an automatic stress response, can help keep the habit in a comfortable range. The craving itself isn’t a problem. It’s one of the most universal food experiences, and understanding where it comes from makes it easier to decide how you want to respond.

