Why Am I Craving Soda on My Period? Causes Explained

Soda cravings during your period are driven by a combination of hormonal shifts that change how your body handles sugar, plus a dip in brain chemistry that makes you reach for the fastest source of carbohydrates you can find. You’re far from alone: research shows that roughly 87% of women experience strong cravings for sweets during the luteal phase (the stretch from ovulation through the start of your period), and about 57% report moderate to severe cravings overall.

Your Body Becomes More Insulin Resistant

In the days leading up to your period, both estrogen and progesterone rise and then sharply drop. While they’re elevated during the luteal phase, they make your cells less responsive to insulin, the hormone that moves sugar out of your blood and into your cells for energy. A study published in The Journal of Clinical Endocrinology and Metabolism tracked insulin resistance across the full menstrual cycle and found that it climbed from a baseline of 1.35 in the early follicular phase to 1.59 during the early luteal phase. That’s roughly an 18% increase.

Progesterone appears to be a key driver. It can interfere with insulin signaling in fat cells, meaning glucose doesn’t get absorbed as efficiently. The practical result: your blood sugar may dip more easily, and your brain interprets that as a need for quick fuel. Soda, loaded with simple sugar and designed to be consumed fast, fits that signal perfectly. Your body isn’t broken. It’s responding to a temporary metabolic shift that makes fast-acting carbohydrates feel genuinely urgent.

Low Serotonin Creates a Sugar Drive

Serotonin, the brain chemical tied to mood and calm, drops in most women during the premenstrual window. Your body uses carbohydrates to manufacture serotonin, so when levels fall, you get a biological nudge toward sugary foods. Simple sugars are metabolized faster than complex carbs like whole grains, which means they offer a quicker serotonin boost. That’s why the craving tends to point toward candy, chocolate, or soda rather than a bowl of oatmeal.

This isn’t just emotional eating. Researchers describe it as an unconscious attempt to restore neurochemical balance. Eating something sweet genuinely does reduce irritability and improve mood in the short term by raising serotonin production. The problem is that soda delivers a spike followed by a crash, which can restart the cycle of craving within an hour or two.

Cortisol Adds Another Layer

Stress hormones also shift across your cycle. When cortisol is elevated and serotonin is low at the same time, the craving profile becomes very specific: your body wants simple carbohydrates and fats. That combination explains why premenstrual cravings tend to target things like chocolate bars, fast food, and sugary drinks rather than fruit or bread. Soda checks the “simple sugar, consumed immediately” box better than almost any other option, especially if it also contains caffeine, which provides a quick energy lift on top of the sugar rush.

Why Soda Specifically (Not Just Sweets)

Plenty of foods contain sugar, so why does soda feel so appealing? A few things make it uniquely satisfying during your period. Liquid calories hit your bloodstream faster than solid food because there’s nothing to chew or digest first. The carbonation creates a sensory experience, a feeling of fullness and refreshment, that can feel soothing when you’re bloated or uncomfortable. And if you’re reaching for caffeinated soda, you’re also getting a mild stimulant effect. Caffeine blocks the brain’s sleep-promoting signals, which helps counteract the fatigue many women feel premenstrually.

There’s also a hydration angle. Menstrual symptoms like bloating can paradoxically make you feel thirsty, and if your go-to response to thirst involves flavor and fizz, soda becomes the default. The craving may be partly for the cold, bubbly liquid itself, not only the sugar.

Magnesium and Mineral Losses

Women with PMS tend to have lower magnesium levels, and magnesium plays a role in regulating blood sugar and mood. When magnesium drops, carbohydrate cravings intensify. This is the same mechanism behind the well-known chocolate craving during periods (chocolate is one of the richest food sources of magnesium). Soda doesn’t contain magnesium, so it won’t actually resolve the underlying deficiency. It just temporarily satisfies the sugar craving that the deficiency helped create.

Menstrual blood loss also depletes iron stores over time. While iron deficiency doesn’t directly cause sugar cravings, the fatigue it produces can make you reach for quick energy sources, and few things deliver perceived energy faster than a cold, caffeinated soda.

How to Work With the Craving

You don’t need to white-knuckle your way through period cravings, but you can redirect them in ways that avoid the sugar crash cycle. The core issue is that your body wants fast carbohydrates to raise serotonin and stabilize blood sugar. Anything that accomplishes those goals more steadily will reduce the intensity of the craving over time.

  • Sparkling water with fruit juice: A splash of 100% juice in carbonated water gives you the fizz and sweetness without the 39 grams of sugar in a standard can of soda. You still get some fast-acting carbohydrates, just in a smaller dose.
  • Pairing carbs with protein or fat: If you eat a small sweet snack alongside nuts, cheese, or yogurt, the protein and fat slow glucose absorption. You get the serotonin benefit without the sharp crash that triggers another craving 45 minutes later.
  • Magnesium-rich foods: Dark chocolate, pumpkin seeds, spinach, and bananas can help address the mineral gap that amplifies cravings. A square or two of dark chocolate often satisfies the same impulse as a soda.
  • Caffeinated tea or coffee: If part of the craving is really about caffeine and energy, unsweetened tea or coffee delivers that without the sugar load. You can add a small amount of sweetener and still come in far below what soda provides.

Eating regular meals with complex carbohydrates throughout the day also helps. When your blood sugar stays relatively stable, the sharp “I need soda right now” signals become less frequent. Whole grains, sweet potatoes, and legumes all raise serotonin, just more gradually. The craving won’t disappear entirely because hormonal shifts are real and temporary, but it becomes easier to manage when you’re not starting from a blood sugar low point.