Why Do I Crave Chocolate When I’m on My Period?

Chocolate cravings during your period are driven by a mix of hormonal shifts, changing blood sugar, a dip in mood-regulating brain chemicals, and, surprisingly, cultural conditioning. Your body isn’t being random. Several things are happening at once in the days before and during menstruation that make chocolate feel like exactly what you need.

Your Hormones Change How Your Body Uses Energy

In the second half of your cycle (the luteal phase, from ovulation to the start of your period), progesterone rises sharply and estrogen fluctuates. These shifts reduce your body’s sensitivity to insulin, the hormone that moves sugar from your blood into your cells. With less efficient insulin, your blood sugar becomes harder to keep steady. You may swing between spikes and dips, and those dips feel like urgent hunger, fatigue, or a pull toward something sweet and energy-dense.

On top of that, your body is genuinely burning more fuel. A meta-analysis published in PLOS One found that resting metabolic rate is about 9% higher in the premenstrual phase compared to the post-menstrual phase, and roughly 4% higher across the entire luteal phase compared to the first half of the cycle. That’s a real increase in calorie demand. Your body isn’t imagining the need for extra energy. Chocolate, with its combination of sugar and fat, is one of the fastest ways to deliver it.

Serotonin and Dopamine Drop Right When You Need Them

Estrogen helps regulate serotonin, the brain chemical tied to mood stability and feelings of well-being. As estrogen falls in the days before your period, serotonin drops with it. Dopamine, the chemical behind motivation and reward, also declines. The result is that vaguely low, irritable, emotionally flat feeling that many people recognize as the emotional side of PMS.

Chocolate triggers the release of both serotonin and dopamine. Eating it produces a quick, genuine mood lift because it’s activating the same reward pathways that respond to other pleasurable experiences. Your brain learns this connection fast. After a few cycles of reaching for chocolate and feeling temporarily better, the craving becomes almost automatic. It’s not weakness. It’s your brain efficiently seeking out a substance it knows will raise the chemicals it’s currently short on.

What’s Actually in Chocolate That Helps

Beyond sugar and fat, chocolate contains a few compounds that interact with your brain in interesting ways. One is phenylethylamine, a chemical your brain also releases when you fall in love. It stimulates pleasure centers, and chocolate contains higher concentrations of it than any other food. The catch: your body metabolizes most of it before it reaches your brain, so the effect is probably modest.

Chocolate also contains small amounts of anandamide, a compound that acts on some of the same brain receptors as THC in cannabis. It has anxiety-reducing effects in clinical settings, but the quantities in chocolate are far too small to produce anything close to that level of impact. You’d need an unrealistic amount of chocolate to get a meaningful dose.

So while these compounds exist in chocolate and sound impressive, the real mood benefit likely comes from the serotonin and dopamine boost, combined with the sensory pleasure of the taste itself. The richness, the sweetness, and the melt-in-your-mouth texture all contribute to the reward signal your brain is chasing.

The Magnesium Connection

You may have heard that chocolate cravings mean your body needs magnesium. There’s a kernel of truth here, but it’s not the whole story. Research has found that women with premenstrual symptoms have significantly lower magnesium levels inside their red blood cells compared to women without PMS symptoms. And dark chocolate is legitimately rich in magnesium: 100 grams of dark chocolate contains around 252 mg, which covers about 67% of the European daily recommended value.

The problem with this theory as a complete explanation is that other foods are even higher in magnesium (pumpkin seeds, almonds, spinach) and nobody reports intense spinach cravings before their period. If your body simply needed magnesium, it wouldn’t be so specific about wanting it in chocolate form. Magnesium likely plays a supporting role, but the craving is shaped by more than a single mineral deficiency.

Culture Plays a Bigger Role Than You’d Think

Here’s the part that surprises most people. Menstrual chocolate cravings are dramatically more common in the United States than almost anywhere else. Only 6% of Egyptian women report craving chocolate at all, and just 28% of Spanish women experience menstrual cravings. A study published in PLOS One found that foreign-born women living in the U.S. were significantly less likely to connect their chocolate cravings to their menstrual cycle compared to American-born women or second-generation immigrants.

The researchers suggest that in cultures emphasizing thinness as an ideal, women may internalize the idea that menstruation is an acceptable window to eat foods they otherwise restrict. Chocolate, often labeled an indulgence or “guilty pleasure,” becomes psychologically linked to the one time of the month when indulging feels permitted. Over time, this creates a self-reinforcing cycle: you expect to crave chocolate before your period, so you do. The study’s authors describe menstrual chocolate craving as a “potentially culture-bound syndrome,” meaning the biology is real but the specific fixation on chocolate is amplified by the culture you grew up in. Most languages outside of English don’t even have a direct equivalent of the word “craving.”

This doesn’t mean your craving is imaginary. The hormonal shifts, the metabolic demand, and the dip in serotonin are all happening regardless of where you live. But the reason your body reaches specifically for chocolate, rather than any other calorie-dense or mood-boosting food, is shaped by learned behavior and cultural messaging.

Working With the Craving, Not Against It

Trying to white-knuckle your way through a premenstrual chocolate craving often backfires, leading to a larger binge later. A more practical approach is to satisfy the craving in a way that also gives your body what it’s actually asking for.

Dark chocolate with 70% cocoa or higher delivers substantially more magnesium and less sugar than milk chocolate. A recent study on female athletes found that eating 30 grams per day (about one ounce, or roughly a small row of a chocolate bar) of 85% dark chocolate for three consecutive days during the premenstrual and menstrual phases reduced muscle soreness and improved performance. That 30-gram serving is a reasonable daily amount: enough to get a meaningful dose of magnesium and a genuine mood boost without excess sugar.

Pairing chocolate with protein or fiber (a handful of almonds, some yogurt) slows the blood sugar spike and makes the satisfaction last longer. Since part of the craving is driven by unstable blood sugar, eating regular meals with protein and complex carbohydrates throughout the luteal phase can reduce the intensity of cravings before they hit. Some people find that keeping their favorite dark chocolate on hand and eating a small portion intentionally, rather than fighting the urge until it becomes overwhelming, is the simplest strategy of all.