Why Do I Crave Fast Food on My Period?
If the week before your period is the week the drive-thru wins, you are not imagining it. Appetite and cravings do shift across the menstrual cycle, and researchers have measured it. What they have not found is a single neat cause, which is useful news: the part that is not hormones is the part you can do something about.
Key takeaways
- A 2024 meta-analysis of 15 datasets found people eat about 168 calories more per day in the luteal phase (the two weeks before a period) than in the follicular phase.
- In a cohort of 259 women followed across cycles, cravings for chocolate, sweets and salty foods were highest in the late luteal phase, the days right before bleeding starts.
- Hormones are not the whole story: chocolate cravings drop only about 13% after menopause, far less than a purely hormonal cause would predict, which points to habit and culture too.
- The popular explanations (serotonin, magnesium) are hypotheses, not established mechanisms.
What the research actually measures
The clearest finding is about appetite, not cravings. A 2024 meta-analysis in Nutrition Reviews pooled 15 datasets covering 330 women and found energy intake was about 168 kcal per day higher in the luteal phase than in the follicular phase (Tucker et al.). That is a small daily difference, roughly a snack, but it is consistent. Cravings were studied separately in the BioCycle cohort: 259 women aged 18 to 44, tracked for up to two cycles. Appetite and cravings for chocolate, sweets and salty foods were significantly higher in the late luteal phase than at other points (Gorczyca et al., 2016).
Why the days before your period hit hardest
The late luteal phase is when estrogen and progesterone both fall after their mid-cycle peak, and when premenstrual symptoms like low mood, poor sleep and fatigue are most common. Researchers think the hormonal shift raises appetite, while the low mood and tiredness make high-reward food more appealing. Fast food sits exactly at that intersection: salty, sweet and fatty, ready in two minutes, and requiring no effort. You are tired, you want comfort, and the drive-thru is the shortest path to both.
Hormones are only part of it
A study of 280 women found that chocolate cravings fell only about 13% after menopause. If hormones drove the craving on their own, the researchers expected a drop closer to 38% (Hormes & Rozin, 2009). Their conclusion: culture and learned habit play a big role. That matches what many people notice. The craving is not for food in general; it is for a specific food, often the one you have “allowed yourself” on bad days before. Every repetition teaches the loop a little better. You can read more about how that loop forms in Why Do I Crave Fast Food?.
What about serotonin and magnesium?
You will read that carbohydrate cravings are the body trying to raise serotonin, or that chocolate cravings mean you are low in magnesium. Both are hypotheses. We could not find strong primary evidence for either, and the magnesium idea has a problem: plenty of foods are richer in magnesium than chocolate, and nobody craves spinach. Treat them as interesting ideas, not as instructions.
What tends to help
No trial has tested a specific fix for premenstrual fast food cravings, so these are sensible practices rather than proven treatments. Track your cycle so the late luteal days are not a surprise. Plan easy, satisfying meals for those days in advance, including something salty or sweet you actually enjoy, so the craving has a home-made answer. Eat regularly rather than skipping meals, which makes the evening slump worse. Protect sleep where you can. And if you know the drive home is where it happens, change the route that week. If premenstrual symptoms are severe, talk to a doctor: conditions like PMDD are treatable.
When the craving wins anyway
Some cycles, it will. One meal does not undo anything. Treat it as information (what day, what time, what was going on) and plan next month around it. NOPE’s craving log is built for exactly that: it shows you when and where your urges cluster, so the week before your period stops catching you by surprise. If you slipped today, read what to do after a fast food slip.
Frequently asked questions
Is it normal to crave fast food before my period?
Yes. Studies find appetite rises in the luteal phase (about 168 extra calories a day on average) and cravings for sweet and salty foods peak in the last days before a period.
Why do I want salty food on my period?
Cravings for salty foods, along with chocolate and sweets, were highest in the late luteal phase in the BioCycle study. The exact cause is not settled; hormonal shifts, low mood and tiredness all seem to contribute.
Do period cravings mean my body needs something?
Probably not a specific nutrient. The popular serotonin and magnesium explanations are unproven. Cravings appear to be a mix of hormone-driven appetite and learned habit.
How do I stop period cravings?
There is no proven fix, but planning satisfying meals for the days before your period, eating regularly, sleeping enough and avoiding your usual fast food route that week all reduce the chances of an unplanned order. See a doctor if symptoms are severe.
Sources and method
- Tucker et al., Nutrition Reviews 2024 — meta-analysis of energy intake across the menstrual cycle
- Gorczyca et al., European Journal of Nutrition 2016 — BioCycle study of cravings by cycle phase
- Hormes & Rozin, Appetite 2009 — chocolate craving before and after menopause
Reviewed October 19, 2026. General information, not medical advice. If premenstrual symptoms are severe or affect daily life, speak to a doctor.
Related reading
If the real question is how to eat less of it, start with what to expect when you cut back: fast food withdrawal symptoms, week by week and what happens to your body from day 1 to 90.